Satellite map of Delaware Speedway
Delaware Speedway is a half-mile paved race track that is one of the oldest continuously operating tracks in Canada. It is located a few minutes west of London, Ontario northeast of Delaware, Ontario. It hosts stock car racing every Friday night during the summer.
Latitude: 42° 55' 48.94" N
Longitude: -81° 25' 3.85" W