Subway 39706

Subway #39706-0 is a Subway restaurant located at 3647 South Mendenhall Road, Memphis, Tennessee.