Santa Rosa Creek Trail in Santa Rosa, CA 95401

Santa Rosa Creek Trail in Santa Rosa, CA 95401 (Sonoma County) is a bike path. It runs in an east-west direction and crosses Willowside Road and Pierson Street. It connects Santa Rosa and Sonoma County. Santa Rosa Creek Trail also exists in San Luis Obispo County.

Road Type
bike path
Route
east-west