Medical school: BAYLOR COLLEGE OF MEDICINE
Graduated: 2025
NPI: 1134058654
Practice Locations (1)
SOUTHWEST LOUISIANA SPORTS AND REHABILITATION CENTER, LLC
208 W MCNEESE ST
LAKE CHARLES, LA 706055638
3374751053
Source: CMS National Downloadable File, September 2026.