South Street near Western Avenue

Geneva, IllinoisOct 11, 20070 Comments

It is a 25 mph speed limit.
this is a main street to and from the
Metra Train Station. They seem to look for people
trying to get to the train. Or, in a hurry to get home.
Deputy will not even speak with you.

Log In

Forgot Password?

Create an account

You only need an account if you would like to comment on speed traps. You can view and add speed traps without registering.

Create Account