Subway 21142

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