Chicago Lawn residents ask whether the $16 million EL Car Wash facility at 60th Street and Kedzie Avenue will cause traffic trouble.
Chicago Lawn residents ask whether the $16 million EL Car Wash facility at 60th Street and Kedzie Avenue will cause traffic trouble.