Maria South of Creekside Drive
1598 Creekside Dr
Petaluma, CA 94954
They gather at the Maria South bus stop along Creekside Drive in Petaluma, CA, a modest shelter adorned with a few benches that offer respite from the local weather. Nearby, trees provide a touch of greenery, contributing to the bus stop's inviting atmosphere. Regular commuters and casual riders alike rely on this spot for convenient transportation, as it connects them to various destinations around the scenic town.
Generated from this place's information
See a problem?