Allen Castell, MD, Anesthesiology

4916 Overton Plz
Fort WorthTX  76109-4415 (Tarrant County)


Phone: 817-529-1935
Fax:

NPI: 1689761579
License Number: L6822 (TX)