Rodrigo Alexander Naranjo, MD, Internal Medicine

6973 Linda Vista Rd
San DiegoCA  92111-6342 (San Diego County)


Phone: 858-279-0925
Fax: 858-633-4680

NPI: 1609095264
License Number: A119010 (CA)