Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 2000
NPI: 1639118409
Practice Locations (1)
BROOKWOOD INTERNISTS PC
513 BROOKWOOD BLVD, SUITE 50
BIRMINGHAM, AL 352097802
2058772761170
Source: CMS National Downloadable File, September 2026.