Star Of Texas RV Park and Horse Hotel

5680 Texas Highway 15, Stratford, TX, USA, 79084 | Directions