North Ave (IL 64) & York Rd

Elmhurst, IllinoisOct 01, 2010

There is a place by the car wash on York that you can turn around in, but it is tricky. You have to make sure none of the cops are looking because it is very close to the police check point.

Log In

Forgot Password?

Create an account

Create Account