ECONOMY INN BUFFALO

2736 West Commerce
Buffalo
Texas
United States