Super 8 Motel 6220 Mcclellan Blvd Anniston, AL 36206 Phone: (256) 820-1000 Fax: (256) 820-5862
Category: Hotels & Motels