Medical school: JOHNS HOPKINS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1996
NPI: 1689773640
Practice Locations (2)
4231 BALBOA AVE, SUITE 218
SAN DIEGO, CA 921175504
555 WASHINGTON ST
SAN DIEGO, CA 921032289
6192608300
Source: CMS National Downloadable File, September 2026.