Stop Locator

Otis Dr & Willow St

Address
Alameda, CA
Coordinates 37.760667, -122.253614 511 Stop ID 58522 Routes Served314, 663, W
Google map overview of Otis Dr:Willow St Stop

Stop Realtime Info

Retrieving Departure Updates...