Carlos Ricardo Estrada, MD, Neurological Surgery

1710 E Saunders St Ste B270
LaredoTX  78041-5448 (Webb County)


Phone: 956-568-2592
Fax: 956-568-2631

NPI: 1043323413
License Number: K1427 (TX)