Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1980
NPI: 1871593566
Practice Locations (2)
DOCTORS CARE PHYSICIANS PC
307 E MEIGHAN BLVD
GADSDEN, AL 359031048
2565432273
DOCTORS CARE PHYSICIANS PC
307 MEIGHAN BLVD E
GADSDEN, AL 359031048
Source: CMS National Downloadable File, September 2026.