8270 Armstrong Way Waxahachie TX 75167 Records