278 Hampton Road Hayward, CA 94541
4.5 average based on 2 votes
CHCC Layouts option page
CHCC Public Hall Map