Where is Wadsworth Station?

Where is Wadsworth Station located?

Wadsworth Station, Wadsworth Station, United States of America (approx. 39.736664°, -105.08206°)


Where is Wadsworth Station on the map?