Established in 1978
Leydecker Park is located at 3221 Mecartney Road (Mecartney Road and Island Drive) on Bay Farm Island.
Picnic Area Available For Rental
Recreation Center Available For Rental
Pickleball access code: 7510
3221 Mecartney Road, Alameda 94502 View Map
3221 Mecartney Road , Alameda 94502
Public Works Department