Stop Locator

Otis Dr & Park St

Address
Alameda, CA
Coordinates 37.757812, -122.248661 511 Stop ID 53994 Routes Served20, 663, W
Google map overview of Otis Dr:Park St Stop

Stop Realtime Info

Retrieving Departure Updates...