Marta Iuvone-Rodriguez, MD, Internal Medicine

450 4th Ave Ste 304
Chula VistaCA  91910-4429 (San Diego County)


Phone: 619-422-6158
Fax: 619-422-2019
Email: luv***@*****il.com

NPI: 1437175460
License Number: A038504 (CA)