Satellite map of St. Laurent Centre
The St. Laurent Centre (also known as St. Laurent) is a major shopping centre located in Ottawa, Ontario, Canada owned and operated by Morguard REIT. The shopping mall is located just north of Highway 417 at the corner of St. Laurent Boulevard and Coventry Road.
Latitude: 45° 25' 19.20" N
Longitude: -75° 38' 20.40" W
Nearest city to this article: Ottawa
Read about St. Laurent Centre in the Wikipedia Satellite map of St. Laurent Centre in Google Maps