Graduated: 1978
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1194715193
Practice Locations (4)
PROHEALTH PARTNERS, A MEDICAL GROUP
1042 SAN BERNARDINO RD
UPLAND, CA 917864921
9095241940
UNITED HEART INSTITUTE
685 N 13TH AVE
UPLAND, CA 917864916
PROHEALTH PARTNERS, A MEDICAL GROUP
685 N 13TH AVE
UPLAND, CA 917864963
9099818383
UNITED HEART INSTITUTE
685 N 13TH AVE
UPLAND, CA 917864963
9095008683
Source: CMS National Downloadable File, September 2026.