Point Mallard

Street address: 

2600-C Point Mallard Dr. SE
Decatur, AL 35602

Share
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)