Keoka Lake in Waterford

December 4, 2009

Keoka Lake in Waterford, Maine is One Family’s Retreat, Accessible to All

Keoka Lake in Waterford, Maine Keoka Lake, in the quintessential New England village of Waterford, has provided the background for the Stockwell lakefront property family retreats these past 70 years. Lakefront Properties For Sale on Keoka Lake View Vacation Rentals on Keoka Lake Tom Stockwell’s grandfather […]