Campus Map & Locations
Locations
Mariano Castro Elem. School (CASTRO)Room CASTRO
Located Off Campus.
Location type: Other
Phone: (650) 526-3590
Street: 505 Escuela Ave
City: Mountain View
State: CA
Zip: 94040
Web URL: https://castro.mvwsd.org/
Last Update: 2015-12-16>