Carlos A Espinosa, MD, Internal Medicine

6801 McPherson Ave
Ste 223
LaredoTX  78041-6402 (Webb County)


Phone: 956-717-0113
Fax: 956-717-2070
Email: doc***@*****il.com

NPI: 1194798967
License Number: K4418 (TX)