Otis Dr:Park St
2377 Otis Dr
Alameda, CA 94501
They stand at the bus stop located at Otis Dr and Park St in Alameda, CA, a bustling intersection that serves as a hub for local commuters. Surrounded by quaint shops and tree-lined streets, the stop provides easy access to public transportation for those traveling within the city and beyond. Nearby, they can find inviting parks and residential areas, making it a convenient point for both neighborhood residents and visitors exploring the charm of Alameda.
Generated from this place's information
See a problem?