OBITUARY

Debra Dean Neuhauser

December 30, 1971April 23, 2019

Debra Dean Neuhauser was born on December 30, 1971 in Arlington, TX and passed away on April 23, 2019.