Todd Road in Ventura County, California

Todd Road in Ventura County is a residential street. It runs in a southeast-northwest direction starting from West Telegraph Road and crosses Pinkerton Road and ends at Shell Road. Todd Road also exists in Sonoma County, Mendocino County and Placer County.

Road Type
residential street
Route
southeast-northwest