Address:
Urology Consultants/North Shore
1 Wallace Bashaw Way SUITE 3003, Newburyport 01950
(978) 997-1400 (Phone)
Urology Consultants North Shore
400 Highland Ave SUITE 6, Salem 01970
(978) 741-4133 (Phone)
Hospitals:
Urology Consultants/North Shore
1 Wallace Bashaw Way SUITE 3003, Newburyport 01950
Urology Consultants North Shore
400 Highland Ave SUITE 6, Salem 01970
Beverly Hospital Corporation
85 Herrick Street Ext, Beverly 01915
Cape Cod Hospital
27 Park St, Hyannis 02601
Education:
Medical School
University of New England / Main Campus
Graduated: 2002