Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1986
Offers telehealth
NPI: 1346341948
Practice Locations (2)
MEDICAL ASSOCIATES OF THE SHOALS, P.C.
1120 S JACKSON HWY, SUITE 300
SHEFFIELD, AL 356605773
2563834447104
HELEN KELLER INPATIENT PHYSICIAN SERVICES
1300 S MONTGOMERY AVE
SHEFFIELD, AL 356606334
2563864196
Source: CMS National Downloadable File, September 2026.