Super 8 Motel
70 Marco Dr
Decatur, AL 35603
Decatur, AL 35603