Subway 20589

Subway #20589-0 is a Subway restaurant located at Avilla Marathon Express, 104 Green Street, Avilla, Indiana.