Subway 39706

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