Terrell's Island
Closed
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.
See a problem?
You might also like
Partial Data by Foursquare.