Statistipedia

Otter Creek, FL

Otter Creek, FL
Map of Otter Creek
StateFlorida
Population49
Links
Maps

Otter Creek is in the state of Florida, about 97 miles southwest of Jacksonville. It has a population of 49.