Medical school: OREGON HEALTH SCIENCES UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1989
Offers telehealth
NPI: 1366557258
Practice Locations (3)
2333 CAMINO DEL RIO S, SUITE 130
SAN DIEGO, CA 921083600
2333 CAMINO DEL RIO S, SUITE 130
SAN DIEGO, CA 921083607
2525 CAMINO DEL RIO S, SUITE 130
SAN DIEGO, CA 921083718
6192978641
Source: CMS National Downloadable File, September 2026.