Owlerton Sports Stadium

Address: Owlerton Sports Stadium,Penistone Road,Sheffield, England Sheffield S6 2DE, UK

Category(s):

Owlerton Greyhound Stadium is Yorkshire’s premier Greyhound race track, with racing on Tuesday, Friday and Saturday nights. We also have daytime meetings every Monday and Thursday. Situated just 5 minutes from Sheffield’s City Centre, Owlerton

01142 343074 Website
Map:

Share Listing: