Point Mallard Water Park
Text Address to a Phone
You may use the following form to text the link of Point Mallard Water Park to a SMS capable phone.
Point Mallard Water Park is located at 2901 Point Mallard Drive, Decatur, AL - 35602. This is the only theme park listed in Decatur. There's also eighteen attractions listed in this city in other categories. You will find the exact location of Point Mallard Water Park on the map above. If you need any other information on Point Mallard Water Park that is not listed here, please call (256) 341-4900 or visit their website.
Park Information
Bellow is a list of various information on Point Mallard Water Park.
Visitors' Reviews
None of our visitors shared their reviews on Point Mallard Water Park yet. However, we have collected 5 ratings from external sources on this theme park.
Write a Review on this Theme ParkSocial Media
Click on the links below to follow Point Mallard Water Park on various social media platforms.
Nearby Amusement Parks
Following is a list of other amusement parks found within few miles of Point Mallard Water Park. You may also view all amusement parks in Decatur, Alabama.
-
Southern Adventures,
Huntsville
21.4 Miles