Stop Locator

Otis Dr & Willow St

Address
Alameda, CA
Coordinates 37.760515, -122.253643 511 Stop ID 51535 Routes Served663, W
Google map overview of Otis Dr:Willow St Stop

Stop Realtime Info

Retrieving Departure Updates...