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