About Point Mallard Park
Point Mallard Park, located in Decatur, Alabama, is a 500-750 acre, year-round municipal park famed for its expansive aquatic center, which features the first-ever American wave pool, a lazy river, and slides.
Services
Picnic areas Hiking/Biking trail Concessions Lockers Rental servicesReviews
My fiance and I took our kids and neice yesterday! We had a blast on the slides and in the pools. The pizza was pretty good too. Fun for all ages!