Joseph William Caravella, DO, Internal Medicine

1700 E Saunders St
LaredoTX  78041-5474 (Webb County)


Phone: 956-796-5000
Fax:

NPI: 1275024267
License Number: S5572 (TX)