Saint Bede Catholic Church 26950 Patrick Ave Hayward, CA 94544 Phone: (510) 782-2171
Category: Retreat Houses