Actually your location is quite convenient..
For grocery: you are just steps from Produce Depot, right on Carling just before Maitland, right beside Esso gas station
For shopping: Keep going west on Carling for about 2km,and you'll see Carlingwood Mall, it's also a bus transit, so you can buy your pass and maps there
For household: Keep going further west on Carling after Woodroffe, and you'll get to Lincoln Height, it's a smaller mall, but it'g got Walmart and Loeb
Welcome to Ottawa!