Medical school: VANDERBILT UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1973
Also: INTERNAL MEDICINE
NPI: 1710049689
Practice Locations (2)
HEART HEALTH CENTER PC
201 E DR HICKS BLVD
FLORENCE, AL 356305767
2567668570
ECM HEALTH GROUP LLC
203 AVALON AVE, SUITE 230
MUSCLE SHOALS, AL 356612855
2567660150
Source: CMS National Downloadable File, September 2026.