Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1998
Offers telehealth
NPI: 1699778662
Practice Locations (1)
3113 WESLEY WAY, SUITE 1
DOTHAN, AL 363052004
3346995123
Source: CMS National Downloadable File, September 2026.