Graduated: 1986
NPI: 1790763191
Practice Locations (2)
INLAND PHYSICIANS PRIMARY CARE SERVICES
9525 MONTE VISTA AVE, SUITE 105
MONTCLAIR, CA 917632231
9096261205
INLAND PHYSICIANS HOSPITALIST SERVICES
999 SAN BERNARDINO RD
UPLAND, CA 917864920
9099852811
Source: CMS National Downloadable File, September 2026.