Where is Fremont Station?

Where is Fremont Station located?

Fremont Station, Fremont Station, United States of America (approx. 37.55746°, -121.97666°)


Where is Fremont Station on the map?