Scott Hall Leisure Centre is located in Leeds, United Kingdom on Scott Hall Road, Chapeltown. Scott Hall Leisure Centre is rated 3.6 out of 5 in the category leisure centre in United Kingdom.
Address
Scott Hall Road, Chapeltown
Accessibility
Wheelchair-accessible entrance