Where is West Portal Station?

Where is West Portal Station located?

West Portal Station, West Portal Station, United States of America (approx. 37.741516°, -122.46522°)


Where is West Portal Station on the map?