Medical school: INDIANA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2016
Offers telehealth
NPI: 1770938201
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.