Property Location Located in Northport, Econo Lodge Inn - amp; Suites is close to University of Alabama and Alabama Museum of..
Northport / Northport