Econo Lodge

1709 US-287, Decatur, TX 76234