Dr. Cristina Diaz, MD
Obstetrics & Gynecology
Make an Appointment
(781) 329-1400Telehealth services available
French, German, Gujarati, Hindi, Laotian, Romanian, Spanish
Atrius Health is located at 1177 Boston Providence Tpke, Norwood, MA 02062.
Providers at Atrius Health specialize in Family Medicine, Internal Medicine, and Obstetrics & Gynecology.
Eighteen providers practice at Atrius Health.
Use the insurance check on this page to verify if Atrius Health is in-network.
Providers at Atrius Health can provide language services for French, German, Gujarati, and more.