Knights Inn Decatur

1600 S Highway 287
Decatur
Texas
United States