Keller Island Park

Park
4.1
Based on 2 reviews

Reviews

Du
Duccio
90 month ago
Cool little park. The benches are next to the lake which is nice!
Me
Melanie
107 month ago
Love the new bridges that have been built so you. An walk beside the lake.