Completion Date Announced For Damen Green Line Station In Near West Side
An updated completion date has been announced for the upcoming CTA Damen Green Line Station, located at 2001 W Lake Street in the Near West Side neighborhood. Located on the southwest corner with the namesake street of N Damen Avenue, the new structure replaces a vacant lot that was once densely packed and previously held a station. The Chicago Transit Authority is leading the project with local architecture firm Perkins & Will in charge of its design.