Welch Ave Station is a long-standing bar known for its daily drink specials, live DJs, pool tables, and big-screen TVs. Serving the community for over 30 years.