Alameda Beach
Facility Address:
Alameda Beach
Alameda, CA 94501
Phone: N/A
Body of Water: San Francisco Bay-East Bay
County: Alameda
Type of Facility: NoFacility
Open To:
Region: San Francisco