Satellite map of Place Versailles
Place Versailles is a super regional mall located at the corner of Sherbrooke Street East and Highway 25 in the Mercier–Hochelaga-Maisonneuve borough of Montreal, Quebec, Canada. At more than 1,100,000 square feet (100,000 m2) with 225 stores, it is the largest shopping centre on the island of Montreal.
Latitude: 45° 35' 30.48" N
Longitude: -73° 32' 26.52" W
Nearest city to this article: Boucherville
Read about Place Versailles in the Wikipedia Satellite map of Place Versailles in Google Maps