Back

Stoddard Park

Stoddard Park, located on the south side of Lake Martha, is a hub for outdoor recreation and family fun. The park features a playground, ballpark, picnic shelters, sand volleyball courts, and a recently renovated swimming pool.