Last Chance Trail in Davenport, CA 95017

Last Chance Trail in Davenport, CA 95017 (Santa Cruz County) is a local road (private). It runs in a north-south direction starting from Last Chance Road and crosses Mount Shelby Road. Last Chance Trail also exists in Humboldt County, San Diego County, Mendocino County and Inyo County.

Road Type
local road
Route
north-south