Graduated: 2002
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1689784308
Practice Locations (2)
BALBOA NEPHROLOGY MEDICAL GROUP INC
3300 VISTA WAY, SUITE B
OCEANSIDE, CA 920563633
7609679900
BALBOA NEPHROLOGY MEDICAL GROUP INC
4060 4TH AVE, SUITE 220
SAN DIEGO, CA 921032120
6192992350
Source: CMS National Downloadable File, September 2026.