The park includes a 40 acres man-made lake – known as Haithco Lake or Lake Haithco, a lifeguard supervised beach, sand volleyball courts, horseshoe pits, paddleboat rentals, rowboat rentals, canoe rentals, kayak rentals, playground, fishing access, barbecue grill, five pavilions available for rent, concession stand, a pump track, and bathrooms.