Satellite map of 66 Street, Edmonton
66 Street is the designated name of two major arterial roads and a short rural road in east Edmonton, Alberta, Canada, separated by the North Saskatchewan River.
Latitude: 53° 23' 26.99" N
Longitude: -113° 26' 20.39" W
Nearest city to this article: Beaumont
Read about 66 Street, Edmonton in the Wikipedia Satellite map of 66 Street, Edmonton in Google Maps






Leaflet | © OpenStreetMap contributors