Godfrey Park

Established in 1945
Godfrey Park is located on Beach Road and Seminary Avenue on Bay Farm Island.

 

 

 

Location

281 Beach Road, Alameda 94502  View Map

Google Map
Tagged as: