Write a review Your name* Your e-mail* (Not for publication) Rating ★★★★★ Excellent ★★★★☆ Very good ★★★☆☆ Average ★★☆☆☆ Poor ★☆☆☆☆ Terrible Your review * * — Required information Padma Nanduri, M.D.,F.A.C.S ← View details 5330 Carroll Canyon Road #210, San Diego, CA 92121 +1 858-450-1010