Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1996
Also: FAMILY PRACTICE
Offers telehealth
NPI: 1699814053
Practice Locations (1)
3800 HOUMA BLVD, SUITE 250
METAIRIE, LA 700065013
5048853272
Source: CMS National Downloadable File, September 2026.