Eduardo Castro-Echeverry, MD, Pathology

Scott & White Hospital 2401 S 31 St St
Pathology Dept Ste 261b
TempleTX  76508-0001 (Bell County)


Phone: 254-724-8216
Fax:
Email: eca***@*****il.com

NPI: 1043508468
License Number: BP20041345 (TX)