Emma Hood Swim Center

Established in 1954
Emma Hood Swim Center is located at Oak Street and Alameda Avenue.

 

 

Location

2256 Alameda Avenue, Alameda 94501  View Map

Google Map