Santa Rosa Plaza

From Transit.Wiki
Loading map...

City: Santa Rosa 

Web site
Directions to and from Santa Rosa Plaza.

Santa Rosa Plaza is located adjacent to Santa Rosa Transit Mall, which is served by various operators in the North Bay.