ULTIMATE SPORTS is located in Navalur, India on 1, 13, Old Mahabalipuram Rd. ULTIMATE SPORTS is rated 4.2 out of 5 in the category sports complex in India.
Address
1, 13, Old Mahabalipuram Rd
Amenities
Gender-neutral toilets
Accessibility
No wheelchair-accessible car park