NTR Stadium, Andhra Pradesh Contact No.

Address

Nandamuri Taraka Ramarao Stadium
Shop No, 68, NTR Stadium Road,
Complex, Satyanarayana Puram,
Gudivada, Andhra Pradesh - 521301

Google Map: