Subway 34349

Subway #34349-0 is a Subway restaurant located at Walmart Supercenter #2679, 175 CR, Elkhart, Indiana.