Medical school: TULANE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1985
NPI: 1306808845
Practice Locations (2)
NORTHPORT INTERNAL MEDICINE PC
952 ROSE DR
Northport, AL 354763363
NORTHPORT INTERNAL MEDICINE PC
952 ROSE DR
NORTHPORT, AL 354763363
2053398282
Source: CMS National Downloadable File, September 2026.