Centaurs Netball Club is located in Singapore on 200 Turf Club Road, The Grandstand. Centaurs Netball Club is rated 5 out of 5 in the category sports club in Singapore.
Address
200 Turf Club Road, The Grandstand
Accessibility
Wheelchair-accessible car park