Econo Lodge North 5505 Merchants Center Blvd Knoxville, TN 37912 Phone: (865) 687-7508 Fax: (865) 687-5680
Category: Hotels & Motels