Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1993
Offers telehealth
NPI: 1205907342
Practice Locations (3)
OBHG CALIFORNIA PC
501 S BUENA VISTA ST
BURBANK, CA 915054809
8009672289
REGENTS OF THE UNIVERSITY OF CALIFORNIA LOS ANGELES
10 CONGRESS ST, SUITE 505
PASADENA, CA 911053042
6267920110
REGENTS OF THE UNIVERSITY OF CALIFORNIA LOS ANGELES
1801 WILSHIRE BLVD
SANTA MONICA, CA 904035609
3103195098
Source: CMS National Downloadable File, September 2026.