Medical school: NORTHWESTERN UNIVERSITY FEINBERG MEDICAL SCHOOL
Graduated: 1982
Also: UROLOGY
NPI: 1699740027
Practice Locations (4)
650 CLINIC DR
MOBILE, AL 36688
PO BOX, SUITE 746450
ATLANTA, GA 303746450
PO BOX
BELFAST, ME 04915
PO BOX, SUITE 21595
BELFAST, ME 049154112
Source: CMS National Downloadable File, September 2026.