Where is Ogden Central Station?

Where is Ogden Central Station located?

Ogden Central Station, Ogden Central Station, United States of America (approx. 41.223274°, -111.97975°)


Where is Ogden Central Station on the map?