Newstead Tennis and Squash Centre, Tennis & Squash Courts - Newstead, TAS, 7250 (49-63 Olive Street, Newstead, TAS, 7250)

Newstead, Tasmania, Australia

Address: 49-63 Olive St, Newstead TAS 7250

Location: Newstead, Tasmania, Australia

Phone: 0481 261 265

Website: https://www.ntsc.net.au/

Google rating: 4.7 / 5 (53 Google reviews)

Nearby squash courts