Subway 13655

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