“Voted "one of the best bars in Iowa"”
Voted "one of the best bars in Iowa" by Esquire Magazine. Welch Ave. Station is located at 207 Welch Ave., Ames, IA -- in the heart of Campustown. Serving the people of Ames and Iowa State University for over 29 years (owned longer than any other bar in Campustown) we provide an excellent atmosphere for enjoying the nightlife of Campustown. Our bar can hold nearly 200 people, and that's all we allow, for your safety and comfort. Our big screen TV's give everyone in the bar a great view of a variety of sporting events.
Be the first to add a review to the Welch Ave. Station.
Welch Ave. Station
- Mon - Thu: 4:00 pm - 2:00 am
- Fri: 1:00 pm - 2:00 am
- Sat: 11:00 am - 2:00 am
- Sun: 11:30 am - 2:00 pm
Is there a problem with this listing? Let us know.
Credit Cards not Accepted