Medical school: PONCE SCHOOL OF MEDICINE
Graduated: 2017
Offers telehealth
NPI: 1598326522
Practice Locations (1)
BALBOA NEPHROLOGY MEDICAL GROUP INC
2205 ROSS AVE, SUITE 101
EL CENTRO, CA 922433623
7603530404
Source: CMS National Downloadable File, September 2026.