Dental clinic Sheetla Dental Clinic Nalsar, Chauk, Himachal Pradesh 175027 070183 80070 Open map ← Back to Chauk Claim this hospital