Zoomcar Site
Galleria Mall Parking, Mayur Vihar Phase 1 Extension, Mayur Vihar New Delhi
- Galleria Mall Parking, Mayur Vihar Phase 1 Extension, Mayur Vihar New Delhi
- Landmarks:
- Near Mayur Vihar Extension Metro Station
- Near metro pillar number 129.
- In front of DLF Galleria Mall
- Behind Crowne Plaza / Holiday Inn (Approx 50 mts)
- Nearest Metro Station: Mayur Vihar Extension (Appx 100 mts)