Map
Detailed Information
- Place Types Bus station
- Address 917 Edwards Ave, Santa Rosa, CA 95401, USA
- Coordinate 38.4556356,-122.727629
- Website Unknown
- Rating 3.8
- Compound Code F74C+7W Santa Rosa, CA, USA
Reviews
The bus is filthy when we got on in Martinez to Santa Rosa, trash in the net things behind the chairs
Similar place