Subway 1559

Subway #1559-0 is a Subway restaurant located at, 3105 Alcoa Highway Suite K Lakemoor Plaza, Knoxville, Tennessee.