Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1980
NPI: 1922049949
Practice Locations (3)
ECM HEALTH GROUP LLC
409 N CEDAR ST
FLORENCE, AL 356305405
2567663062
ECM HEALTH GROUP LLC
541 W COLLEGE ST, SUITE 3300
FLORENCE, AL 356305320
2567666026
SHOAL'S FAMILY PRACTICE-URGENT CARE LLC
1110 E 6TH ST, SUITE D
MUSCLE SHOALS, AL 356613957
2563978842
Source: CMS National Downloadable File, September 2026.