Medical school: UNIVERSITY OF TENNESSEE, HSC, COLLEGE OF MEDICINE
Graduated: 1990
NPI: 1275538498
Practice Locations (2)
SHOALS HEALTH GROUP LLC
203 AVALON AVE
MUSCLE SHOALS, AL 356612869
2566291062
203 AVALON AVE, SUITE 240
MUSCLE SHOALS, AL 356612855
Source: CMS National Downloadable File, September 2026.