Located in Ames, Iowa on the south side of West Street (facing north) between 1+1 Restaurant & Tea and an apartment building. Two blocks west of State Gym on Iowa State campus.
Thumbs Bar
2816 West St, Ames, Ia 50014
Business Hours
DAILY
2 pm - 2 am