Where is Lehi Station?

Where is Lehi Station located?

Lehi Station, Lehi Station, United States of America (approx. 40.425198°, -111.896355°)


Where is Lehi Station on the map?