Delta Sonic Car Wash
600 W North Ave, Elmhurst 60126