Latitude and longitude of Castro (Caltrain station)
- Nearby West Menlo Park, United States
Satellite map of Castro (Caltrain station)
Castro Station was a Caltrain station located in Mountain View, California, just south of the railroad crossing at Rengstorff Avenue.
Latitude: 37° 24' 5.99" N
Longitude: -122° 05' 29.40" W
Nearest city to this article: Mountain View, California
Read about Castro (Caltrain station) in the Wikipedia Satellite map of Castro (Caltrain station) in Google Maps