Address:
26 Queen St SUITE 3, Worcester 01610
(508) 860-7700 (Phone), (508) 860-7990 (Fax)
222 Boston Tpke, Shrewsbury 01545
(508) 831-4080 (Phone), (508) 792-1549 (Fax)
Hospitals:
26 Queen St SUITE 3, Worcester 01610
222 Boston Tpke, Shrewsbury 01545
Health Alliance Hospital Leominster
60 Hospital Rd, Leominster 01453
Healthalliance Hospital Burbank
275 Nichols Rd, Fitchburg 01420
Education:
Medical School
Maulana Azad Medical College, Delhi University
Graduated: 1986
University Of Minnesota Waseca
University Of Massachusetts School Of Medicine