Satellite map of Drummond Street, Montreal
Drummond Street (officially rue Drummond) is a north-south street located in downtown Montreal, Quebec, Canada.
Latitude: 45° 29' 56.64" N
Longitude: -73° 34' 30.55" W
Drummond Street (officially rue Drummond) is a north-south street located in downtown Montreal, Quebec, Canada.
Latitude: 45° 29' 56.64" N
Longitude: -73° 34' 30.55" W