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