Subway 13655

Subway #13655-0 is a Subway restaurant located at 2727 Benham Avenue, Elkhart, Indiana.