Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1982
NPI: 1669435855
Practice Locations (2)
OBHG CALIFORNIA PC
400 W PUEBLO ST
SANTA BARBARA, CA 931054353
8649083530
18372 CLARK ST, SUITE 203
TARZANA, CA 913563553
8187572222
Source: CMS National Downloadable File, September 2026.