Otter Creek in Topton, NC 28781

Otter Creek in Topton, NC 28781 (Macon County) is a stream. Otter Creek also exists in Craven County, Edgecombe County, Pamlico County, Pitt County and Rutherford County.

Waterway Type
stream