Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1997
NPI: 1598770869
Practice Locations (1)
LAKE CHARLES MEDICAL SERVICES UROLOGY LLC
2770 3RD AVE, SUITE 240
LAKE CHARLES, LA 706018994
3374944656
Source: CMS National Downloadable File, September 2026.