The street maps are property of Barclay Maps (© 2004 Barclay Maps). MyCastroValley has been given rights to post these maps as a public service to Castro Valley, CA. Please visit Barclays website for clearer copies or printed copies. These maps should not be copied from this website.
Thank you for visiting the MyCastroValley website.