ALICE IL SHEN, MD
Medical Practice at Washington St, Norwood, MA

License number
Massachusetts 220573
Category
Medical Practice
Type
Obstetrics & Gynecology
Address
Address 2
886 Washington St STE. 2, Norwood, MA 02062
62 Floor, Haverhill, MA 01830
Phone
(781) 551-3535
(781) 255-9994 (Fax)
(978) 722-7822
(978) 722-7957 (Fax)

Professional information

Alice Shen Photo 1

Dr. Alice Shen, Norwood MA - MD (Doctor of Medicine)

Specialties:
Obstetrics & Gynecology
Address:
Steward Medical Group
886 Washington St STE 2, Norwood 02062
(781) 551-3535 (Phone)
Certifications:
Obstetrics & Gynecology, 2012
Awards:
Healthgrades Honor Roll
Languages:
English
Hospitals:
Steward Medical Group
886 Washington St STE 2, Norwood 02062
Norwood Hospital
800 Washington St, Norwood 02062
Education:
Medical School
University Of Illinois College Of Medicine Chicago
Graduated: 2000
Baylor College Of Med


Alice Il Shen Photo 2

Alice Il Shen, Norwood MA

Specialties:
Obstetrics & Gynecology, Gynecology, Obstetrics
Work:
Caritas Norwood Hospital
800 Washington St, Norwood, MA 02062
Education:
University of Illinois at Chicago (2000)