740 Central Avenue, Alameda, CA 94501, USA
740 Central Ave Alameda California 94501 United States
510-521-0162510-521-0162

5 acre area, fenced, water nearby, paid parking meters, restrooms. No water at the site, but a hose located 50′ away to fill water jugs. Restrooms also 50′ away. Location: Eighth Street, Alameda, California, USA. Directions: From Oakland, through Webster Street Tube down Webster. Left at Encinal, right at 8th St. Parking metered lot near tennis courts. Dog run area is visible from the roadway.