Where is Yorktown Center?

Where is Yorktown Center located?

Yorktown Center, Illinois, United States (approx. 41.84256°, -88.00452°)


Where is Yorktown Center on the map?