Teal Club Road
United States
>
California
>
Ventura County
>
Oxnard
>
Teal Club Road
Teal Club Road is a street with three lanes in Oxnard.
Teal Club Road
type of road
District road
Lanes
3
Teal Club Road
South Victoria Avenue
Victoria & Hemlock (Southbound), Victoria & Hemlock