Castro station

Mountain View, CA 94041
Castro station Castro station is one of the popular Train Station located in ,Mountain View listed under Landmark & Historical Place in Mountain View ,

Contact Details & Working Hours

More about Castro station

Castro Station was a Caltrain station located in Mountain View, California, just south of the railroad crossing at Rengstorff Avenue. It was replaced by the newer San Antonio station 0.8 mi (1 km) to the north in 1999. The last Castro boardings were in 2000.

Map of Castro station