Save Allen Castell, MD AllenCastell.MD.com • Anesthesiologist Allen Castell, MD 4916 Overton Plaza, Fort Worth, TX