Terry Devereux Allen M.D.
November 28, 1930 - December 26, 2018
Terry Devereux Allen, MD, 88, passed away peacefully at home in Dallas, Texas on December 26, 2018. Terry was born on November 28, 1930 in Dallas, TX to his parents Lesler Edward and Gladys McIver Allen.Dr. Allen studied at Baylor College of... View Obituary & Service Information