Tecuya Road in Ventura County, California

Tecuya Road in Ventura County is an unpaved service road. It ends at Lockwood Boulevard and comes from Black Avenue.

Road Type
service road