BEST WESTERN GROESBECK INN STE

1012 N ELLIS STREET
GROESBECK
Texas
United States