| Share:
Visit Our Website
|
Request Info
Econo Lodge
Hotels / Motels
1317 Point Mallard Pkwy SE
Decatur, AL 35601
(256) 353-0333
Click to Learn More
Open 24 hours/day.
who to contact
Deven Patel
ยท Phone:(256) 353-0333
Econo Lodge
Phone: (256) 353-0333
request info