Alameda Creek

Alameda Creek, originally Arroyo de la Alameda, is a large perennial stream in the San Francisco Bay Area. The creek runs for 45 miles (72 km) from a lake northeast of Packard Ridge to the eastern shore of San Francisco Bay by way of Niles Canyon and a flood control channel.
0Star This
PrintiPhone App