Terrell's Island

Closed
Website

Photos

Shubert Rd
Omro, WI 54963
Terrell’s Island is a 3.8-mile loop trail located near Omro, Wisconsin that features a lake and is good for all skill levels. The trail is primarily used for hiking, walking, and bird watching.
Own this business?
See a problem?

You might also like

United StatesWisconsinOmroTerrell's Island

Partial Data by Foursquare.