Graduated: 1977
Also: FAMILY PRACTICE, PREVENTIVE MEDICINE
Offers telehealth
NPI: 1972696573
Practice Locations (2)
517 N MAIN ST, SUITE 100
SANTA ANA, CA 927014684
7146470401
360 E 7TH ST, SUITE D
UPLAND, CA 917866701
9099209193
Source: CMS National Downloadable File, September 2026.