State: Indiana
Goodrich Pool
Goodrich Pool, the ultimate public swimming spot located within the charmning Goodrich Park in Winchester, Indiana. With more than half a century of history, this pool has won the hearts of families and individuals throughout the community, becoming a favorite summer hangout. Planning your visit is easy! Goodrich Pool opens its gates from Memorial Day … Read more