Medical school: UNIVERSITY OF TENNESSEE, HSC, COLLEGE OF MEDICINE
Graduated: 1991
NPI: 1609888411
Practice Locations (2)
60 N 13TH ST, SUITE B
SAN JOSE, CA 951123525
4082942616
60 N 13TH ST B
SAN JOSE, CA 951123525
Source: CMS National Downloadable File, September 2026.