Elmwood Park’s long-planned makeover is set to begin later this year. The $5 million project is scheduled to start in October and should take about a year. The new additions include a entertainment venue with a stage house. WFIR’s Starr Anderson has the story.
Play/Download News Clip