Norwood Satellite Location is now open

Norwood Satellite

Norwood Satellite

95 Chapel Street
Suite 3D
Norwood, MA 02062
Phone: 508-588-6700
Fax: 508-378-2070

Request An Appointment

If you are experiencing a medical emergency, please call 9-1-1.

To schedule an appointment, please call 508-588-6700 Option 1 or click the “Message Us” button located at the bottom right corner of your screen and a member of our team will contact you within 48 hours.

Norwood Satellite
95 Chapel Street, Suite 3D, Norwood, MA 02062

Our Providers

Edward Belkin, M.D.

Gastroenterologist
in Norwood, 
MA
Meet Dr. Belkin

Mitesh S. Bhalala, M.D.

Gastroenterologist
in Norwood, 
MA
Meet Dr. Bhalala

Amirah N. Khan, M.D.

Gastroenterologist
in Norwood, 
MA
Meet Dr. Khan

Kurt A. Slye, M.D.

Gastroenterologist
in Norwood, 
MA
Meet Dr. Slye

Request An Appointment