Ramachander Nanduri, MD, Internal Medicine

995 Gateway Medical Ctr
Ste 202
San DiegoCA  92102 (San Diego County)


Phone: 619-264-3107
Fax:

NPI: 1093721896
License Number: C 50916 (CA)