Juan Carlos Torres Franco, MD, Internal Medicine

225 E 2nd Ave
EscondidoCA  92025-4212 (San Diego County)


Phone: 760-291-6700
Fax: 760-291-6967

NPI: 1437357852
License Number: A106041 (CA)