This is the nearest street address. [ 605 Victor ST S Champaign IL, 40.109739, -88.274606 ].
Neighborhoods:
0.074 km near the corner of Western Ave S and John St W
0.100 km near the main intersection of Victor St S and John St W
|
40.1096457, -88.2749032
|