Medical school: UNIVERSITY OF SOUTH ALABAMA COLLEGE OF MEDICINE
Graduated: 1994
NPI: 1013071745
Practice Locations (1)
DCH ENCORE REHABILITATION, LLC
6561 HWY 69 S, SUITE A
TUSCALOOSA, AL 354056488
2057221036
Source: CMS National Downloadable File, September 2026.