North Otter Creek Avenue
United States
>
Florida
>
Levy County
>
Otter Creek
>
North Otter Creek Avenue
North Otter Creek Avenue is an asphalted street in Otter Creek.
North Otter Creek Avenue
type of road
Secondary road
North Otter Creek Avenue
Otter Creek Substation
Hershel's Quick Stop
US Postal Service