KavitaPalapati.MD.com • Internist, Geriatrician • 32 years experience

Kavita Palapati, MD

3436 Gravina Place, Pleasanton, CA