Medical school: ALBERT EINSTEIN COLLEGE OF MEDICINE OF YESHIVA UNIVERSITY
Graduated: 2004
Offers telehealth
NPI: 1801868286
Practice Locations (2)
BALBOA NEPHROLOGY MEDICAL GROUP INC
1955 CITRACADO PKWY, SUITE 301
ESCONDIDO, CA 920294113
7607455016
BALBOA NEPHROLOGY MEDICAL GROUP INC
4060 4TH AVE, SUITE 220
SAN DIEGO, CA 921032120
6192992350
Source: CMS National Downloadable File, September 2026.