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