Address: Loni Rd, Block B, Loni Industrial Area, Ghaziabad, Uttar Pradesh 201007
We found following nearest metro station to World Square Mall India:
Following list of locations are near to World Square Mall India (with distance).