Point Mallard
Street address: 
2600-C Point Mallard Dr. SE
Decatur, AL 35602
Phone: 
256-351-7772
Fax: 
256-341-4906
Mailing: 
P.O. Box 488
Decatur, AL 35602
Accepted: 
Personal Checks
Travelers Checks
MasterCard
Visa
Accessibility: 
Mobility Impaired (ramps, toilet access from front of wheelchair, support bars for toilets, showers with roll-in wheelchair access, wheelchair-level water fountains)
Visually Impaired (Braille signs)

