The Forest Park Planning & Zoning Commission decided to hold off voting on whether to recommend the site plan approval and conditional use request for the Crystal Car Wash expansion, finding that there were too many lingering concerns about traffic and noise impact. Crystal Car Wash, 901 S. Harlem Ave., previously purchased and demolished a […]