Alameda de las Pulgas & Saint Francis Way

2424 Saint Francis Way
San Carlos, CA 94070

They find the bus stop at Alameda de las Pulgas & Saint Francis Way nestled in the charming city of San Carlos, CA. This transit hub is characterized by its convenient location, serving commuters traveling through the area. Surrounded by quiet residential neighborhoods and local businesses, they enjoy a peaceful atmosphere while waiting for their ride, making it a practical spot for daily travelers.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesCaliforniaSan CarlosAlameda de las Pulgas & Saint Francis Way