Medical school: TULANE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1994
NPI: 1083753602
Practice Locations (2)
8320 LINCOLN BLVD, 103A
Los Angeles, CA 900452465
8320 LINCOLN BLVD, 103A
LOS ANGELES, CA 900452465
Source: CMS National Downloadable File, September 2026.