Ambedkar Stadium Contact No.

Address

Ambedkar Stadium
Bahadur Shah Zafar Marg,
Feroze Shah Kotla,
Vikram Nagar, Delhi, 110002

Google Map: