Near ST Teresa School PO/PS- Joda, Joda, Orissa - 758034, India
Near ST Teresa School PO/PS- Joda, Joda, Orissa- 758034,India