India National Team

Team Info

Team Info

Official Name
India
Founded
1937
Phone
+91 (11) 2804 1430
Fax
+91 (11) 2804 1434
Address
110075, Football House, Sector 19, Phase 1 Dwarka, Delhi, India
Venue
Jawaharlal Nehru Stadium
City New Delhi
Capacity 78000
Address Jawaharlal Nehru Stadium Marg, Lodi Estate