Mount Sterling and New Holland

Deer Creek State Park

Make memories and enjoy nature at Deer Creek State Park. Experience the 3,100 acre park, lake and beach, or partake in a family dinner and stay at Deer Creek Lodge and Conference Center.