Contact Information Deogarh (Odi) Odisha / Debagarh B.No:464/11, Prabhu Prerana Bhawan, Babu Shahi, Nh-53, Deogarh (Odi) , debagarh, odisha 768108, India Phone - 9439223263, 06641-226611 Get Directions By car By public transit Walking Bicycling Bookmark Back Nearby Centers Filter Sorry, there were no items that matched your criteria.