2500 Hansen Rd, Hayward, CA 94541 (510) 889-8300
How to go there
Orthodox church Loc: 37.6725 / -122.056
Plan your visit