Established in 1945
Godfrey Park is located on Beach Road and Seminary Avenue on Bay Farm Island.
281 Beach Road, Alameda 94502 View Map
281 Beach Road ,
City Hall Address
2263 Santa Clara Avenue
Alameda, CA 94501
Report Website Errors
See Department pages for physical address.
Photographs by Maurice Ramirez, Richard Bangert and Kirby Fong.