Medical school: UNIVERSITY OF ILLINOIS COLLEGE OF MED (CHI/PEOR/ROCK/CHM-URB)
Graduated: 2009
Also: NEUROLOGY
Offers telehealth
NPI: 1881821791
Practice Locations (3)
3141 STEVENS CREEK BLVD
SAN JOSE, CA 951171141
3141 STEVENS CREEK BLVD, PMB 40141
SAN JOSE, CA 951171141
913 WILLOW ST, SUITE 103
SAN JOSE, CA 951252380
6692425151
Source: CMS National Downloadable File, September 2026.