XXmaps.com

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
Tina Escobedo (11/10/2018)
The bus is filthy when we got on in Martinez to Santa Rosa, trash in the net things behind the chairs
Similar place