Vetsa Surekha MD ★★★☆☆3.0 (1) Doctors & Clinics Internist · Emergency care physician · Geriatrician 1351 Selo Dr, Sunnyvale, CA 94087 Call Details →