Lees Avenue Community Garden is a Community garden located in Canada. It is one of the 294 Community gardens in Canada. Address of Lees Avenue Community Garden is 166 Lees Ave, Ottawa, ON K1S, Canada.
Some of the places around Lees Avenue Community Garden are -
166 Lees Ave, Ottawa, ON K1S, Canada