Surgeon Dr. Prabhudas Clinic Chowk Main Bazar, Totu, Shimla, Himachal Pradesh 171011 0177 283 8130 Open map ← Back to Shimla Claim this hospital