Search For:
The JRD Tata Sports Complex Stadium is a stadium in Jamshedpur, India. It is currently used mostly for football matches and athletics competitions. The stadium holds 40,000 spectators for football matches.Capacity: 40000
Sport: Football (soccer)
Location: Jamshedpur, Jharkhand
HomeTeam(s): local football teams