Sumeha Clinic & Laboratory, (Family Health Care Clinic) Shimla, Near The Oberoi, Cecil is located in Shimla, India on Chaura Maidan. Sumeha Clinic & Laboratory, (Family Health Care Clinic) Shimla, Near The Oberoi, Cecil is rated 4.6 out of 5 in the category medical center in India.
Accessibility
Wheelchair-accessible toilet