100 Providers
Tara N. Kumaraswami, MD
Specialties:
Obstetrics & Gynecology (Ob/Gyn)
Ob/Gyn & Gender Affirming Care
UMass Memorial Medical Center - Memorial Campus
33 Kendall Street
Worcester,
MA
01605
Phone: (508) 334-6255
Jason M. Kurland, MD
Specialties:
Nephrology
UMass Memorial Medical Center - University Campus
55 Lake Avenue North
Worcester,
MA
01655
Phone: (508) 334-3155
Jeffrey H. Lee, MD
Specialties:
Pediatrics - General Pediatrics
Spencer Internal Medicine/Pediatrics
369 Main Street
Spencer,
MA
01562
Phone: (508) 885-3922
Richard S. Lerner, MD
Specialties:
Internal Medicine
UMass Memorial Medical Center - University Campus
55 Lake Avenue North
Worcester,
MA
01655
Phone: (508) 334-2731
Su-Fan V. Lin, MD
Specialties:
Pediatrics - General Pediatrics
Internal Medicine
Sterling Family Medicine
50 Leominster Road
Sterling,
MA
01564
Phone: (978) 422-5082
Samir Malkani, MD
Specialties:
Endocrinology-Diabetes
UMass Memorial Medical Center - University Campus
55 Lake Avenue North
Worcester,
MA
01655
Phone: (508) 334-3206
Hayley J. Marshall-Drohan, DO
Specialties:
Obstetrics & Gynecology (Ob/Gyn)
UMass Memorial Obstetrics & Gynecology at Milford
91 Water Street
Milford,
MA
01757
Phone: (508) 458-4200
John B. McCahan, MD
Specialties:
Pediatrics - General Pediatrics
Internal Medicine
Westborough Pediatrics/Internal Medicine
33 East Main Street
Westborough,
MA
01581
Phone: (508) 836-4884
Sarah M. McGee, MD
Specialties:
Geriatric Medicine
UMass Memorial Medical Center - Hahnemann Campus
291 Lincoln Street
Worcester,
MA
01605
Phone: (508) 334-6251
Keith D. Medeiros, MD
Specialties:
Cardiovascular Medicine
UMass Memorial Health - Marlborough Campus
157 Union Street
Marlborough,
MA
01752
Phone: (508) 624-9687
Anila Z. Medina, MD, MPH
Specialties:
Geriatric Medicine
Internal Medicine
UMass Memorial Medical Center - Hahnemann Campus
291 Lincoln Street
Worcester,
MA
01605
Phone: (508) 334-6251
Safdar Medina, MD
Specialties:
Pediatrics - General Pediatrics
Tri-River Family Health Center
281 East Hartford Avenue
Uxbridge,
MA
01569
Phone: (508) 278-5573
