Quality Inn Merchants Knoxville

117 Cedar Lane
Knoxville
Tennessee
United States