Kenosha’s Metra station on track for makeover

By Keith Barber Plans are being finalized by Partners in Design Architects of Kenosha for renovation work at city of Kenosha’s Metra Train Station, located at 5410-13th Ave. The project will be released for bidding within the next few weeks. There are two exciting components to this project. First, the station will be getting an […]

Read more about "Kenosha’s Metra station on track for makeover"