Point Mallard is located in Decatur Alabama, just a few minutes off I-65, midway between Nashville, Tennessee and Birmingham, Alabama. Take Exit 340, AL-20 West toward Decatur. After crossing the bridge at the Tennessee River, take second left onto Church Street. Church Street merges with 19th Avenue, then Point Mallard Drive, and finally 8th Street. Follow the signs to Point Mallard Spirit of America Field and Aquatic Center.
For groups seeking special rates on overnight accommodations, contact Marley Schmid at the Decatur – Morgan County Conventions and Visitors Bureau.
Send Marley an Email.
Call Marley at 256-350-2028