Save Amrita Takhar, MD AmritaTakhar.MD.com • Internist Amrita Takhar, MD 830 Chalkstone Avenue, Providence, RI