Stop Locator

Park St & Otis Dr

Address
Alameda, CA
Coordinates 37.757783, -122.248133 511 Stop ID 57797 Routes Served20, 21
Google map overview of Park St:Otis Dr Stop

Stop Realtime Info

Retrieving Departure Updates...