Subway 40105

Subway #40105-0 is a Subway restaurant located at Love's Travel Plaza, 13615 Blue Lick Road, Memphis, Indiana.