Subway 2653

Subway #2653-0 is a Subway restaurant located at 503 3rd Street, Covington, Indiana.