Subway 15512

Subway #15512-0 is a Subway restaurant located at Elkhart Phillips 66, 3320 North Cassopolis Street, Elkhart, Indiana.