Subway 16725

Subway #16725-0 is a Subway restaurant located at Walmart Supercenter #884, 2500 Progress Way, Shelbyville, Indiana.