Graduated: 1980
Also: PREVENTIVE MEDICINE
NPI: 1770678302
Practice Locations (5)
42024 HWY 195
HALEYVILLE, AL 355657054
2054857243
42030 HWY 195, SUITE A
HALEYVILLE, AL 355657054
2054857243
42030 HWY 195 E
HALEYVILLE, AL 355657054
2054857288
HALEYVILLE MEDICAL ASSOCIATES, INC.
42320 HWY 195
HALEYVILLE, AL 355657064
2054868899
22014 HWY 5 N
LYNN, AL 355752500
2054857113
Source: CMS National Downloadable File, September 2026.