Satellite map of Dudley Sports Centre
Map of Dudley Sports Centre
Dudley Sports Centre was an outdoor sports centre located in Dudley, England. It was laid out at the end of the 19th century and expanded in 1928 on the construction of a football ground on the site; which became the home of the town's football team.
Latitude: 52° 30' 34.79" N
Longitude: -2° 04' 10.80" W
Nearest city to this article: Dudley
Read about Dudley Sports Centre in the Wikipedia Satellite map of Dudley Sports Centre in Google Maps