Astro Park - Lions Club is located in Mumbai, India on Lions Municipal Sports Complex, Milan Subway Rd, Santacruz West. Astro Park - Lions Club is rated 4.1 out of 5 in the category sports complex in India.
Address
Lions Municipal Sports Complex, Milan Subway Rd, Santacruz West
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance