Built in 1996, Genoa Town Park is a small park populated by abundant trees and large open fields. The park maintains a children's playground as well as several uncovered picnic areas.
Have you visited Genoa Town Park? Be the first to tell others about it!
Please describe the place or activity, explain what you liked best or least, or give any special tips. Sharing your thoughts really helps other visitors. Thank you!