Contact Information Sohela Odisha / Bargarh Plot No: 1578/2748 And 1971/2749, Shiv Smruti Bhawan, Near Agrasen Dharamsala, Padampur Road, Sohela , bargarh, odisha 768033, India Phone - 7327025001, 9777680811, 06685-220740 Get Directions By car By public transit Walking Bicycling Bookmark Back Nearby Centers Filter Sorry, there were no items that matched your criteria.