Kennedy Lake is a serene outdoor recreation destination nestled in Shelby, NC.
Offering opportunities for fishing, boating, and picnicking, Kennedy Lake provides a peaceful escape for visitors seeking a connection with nature.
Generated from their business information