Ocean & Hubbard
1108 Ocean St
Santa Cruz, CA 95060
The bus stop at Ocean & Hubbard is nestled in the vibrant coastal city of Santa Cruz, California. They find it conveniently located near popular local spots, offering easy access to beaches, shops, and restaurants. Frequented by residents and visitors alike, this bus stop serves as a vital hub for public transportation, providing a gateway to the scenic beauty and laid-back atmosphere of the area.
Generated from this place's information
See a problem?