Where is Armitage?

Where is Armitage located?

Armitage, Armitage (Station), United States of America (approx. 41.918045°, -87.65258°)


Where is Armitage on the map?