Transfiguration Parish Castro Valley Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
4000 East Castro Valley Blvd.
Castro Valley,
CA
94552
United States
Phone: (510) 538-7941
Fax: (510) 538-7983
Click here to contact the church Â