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)