Surekha Vetsa, MD

Internal Medicine
Surekha Vetsa image

Office Address

150 North Jackson Ave, Suite 105C, San Jose, CA 95116
See Location
Office Number
408-258-0900

About Surekha

Map & Directions

Office Address

150 North Jackson Ave, Suite 105C,San Jose, CA 95116