Where is Utica Station?

Where is Utica Station located?

Utica Station, Utica Station, United States of America (approx. 41.342705°, -89.00893°)


Where is Utica Station on the map?