Eduardo D Castillo, MD, Colon & Rectal Surgery

2000 Cooper St Ste 100b
Fort WorthTX  76104-2528 (Tarrant County)


Phone: 817-924-9002
Fax: 817-924-9960

NPI: 1023035623
License Number: M1568 (TX)