Econo Lodge Stephenville

2925 W Washington St
Stephenville
Texas
United States