Contact Information Sohela Bargarh / Odisha 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 Center Type - Mediation Center Get Directions By car By public transit Walking Bicycling Bookmark Back Nearby Centers Filter Sorry, there were no items that matched your criteria.