Contact Information Rohru Himachal Pradesh / Shimla H No: 94/1, Mohan Niwas, Main Bazar Road, -, Rohru , shimla, himachal_pradesh 171207, India Phone - 9418142052, 7977123101, 01781- 240546 Get Directions By car By public transit Walking Bicycling Bookmark Back Nearby Centers Filter Sorry, there were no items that matched your criteria.