Where is Wayzata Station?

Where is Wayzata Station located?

Wayzata Station, Wayzata Station, United States of America (approx. 44.968613°, -93.5175°)


Where is Wayzata Station on the map?