Our Store Location

Elmvale Acres Mall
1910 St. Laurent Blvd 
613.802.2200