Eden ChurchBy Kat Choi / April 8, 2019 April 8, 2019 Address 21455 Birch Street Hayward, CA Upcoming Events No events in this location Related