Subway 15254

Subway #15254-0 is a Subway restaurant located at 1407 North Park Avenue, Alexandria, Indiana.