Subway 21142

Subway #21142-0 is a Subway restaurant located at, 104 South Schricker Avenue , North Judson, Indiana.