Subway 1722

Subway #1722-0 is a Subway restaurant located at Apple Tree Center, 2838 Hickory Hill Suite #3, Memphis, Tennessee.