
Dr. Surekha Vetsa, MD
6 reviews
150 N Jackson Ave Ste 105
San Jose, CA 95116
15.0 miles away
Telehealth available