2901 Point Mallard Circle / P.O. Box 488 Decatur, AL 35602
Main Park: 256-341-4900
Fax:256-341-4906
Point Mallard Park