Where is Lafayette Station?

Where is Lafayette Station located?

Lafayette Station, Lafayette Station, United States of America (approx. 40.418613°, -86.89555°)


Where is Lafayette Station on the map?