JBS Royal Touch is a shopping mall located in Balugaon, Odisha. The average rating of this place is 3.30 out of 5 stars based on 13 reviews. The street address of this place is 54H7+75R, Balugaon, Kantabania, Odisha 752070, India. It is about 0.04 kilometers away from the Balugan railway station.
mitu acharya 71 months ago
Super preparation
Chittaranjan sahoo 71 months ago
Nice
Sanjaya Kumar Parida 71 months ago
Nayagarh