Stop Locator

Otis Dr & Larchmont Isle

Address
Alameda, CA
Coordinates 37.764905, -122.267421 511 Stop ID 56844 Routes Served20, 663, W
Google map overview of Otis Dr:Larchmont Isle Stop

Stop Realtime Info

Retrieving Departure Updates...

Near By Stops

Otis Dr & Heather Walk
20, 663