Econo Lodge
507 Cherry St
Attalla, AL 35954
Attalla, AL 35954