Econo Lodge Marshall

Hwy 59 S And I 20
Marshall
Texas
United States