Elmvale Acres Shopping Centre is an open-air mall located in the Elmvale Acres neighbourhood of Ottawa, Ontario, Canada. It opened in 1961, making it one of the oldest shopping centres in the city.
Elmvale Acres Shopping Centre is an open-air mall located in the Elmvale Acres neighbourhood of Ottawa, Ontario, Canada. It opened in 1961, making it one of the oldest shopping centres in the city.