indoor stadium is a stadium located in Balangir, Odisha. The average rating of this place is 4.20 out of 5 stars based on 26 reviews. The street address of this place is MFR6+WRP, Balangir, Odisha 767002, India. It is about 1.77 kilometers away from the Balangir railway station.
Anupam Mahakur 48 months ago
This is a cool place in Balangir for morning walk and evening walk... No noise pollution in this place with children playing football... Hill sights from top of the gallery is worth watching... Especially the sunset... Love this place...
वेद पांडेय 48 months ago
Very nice place with every sports and good ambience...
Sourav Kumar Sahu 60 months ago
best palce here to play after 5:30