Subway 35295

Subway #35295-0 is a Subway restaurant located at Walmart Supercenter #902, 1750 East Indianapolis, Greencastle, Indiana.