User Image

Padma Nanduri

M.d., F.a.c.s. - Allopathic & Osteopathic Physicians

5330 Carroll Canyon Rd
Suite 210
San Diego, Ca 92121