Subway 5398

Subway #5398-0 is a Subway restaurant located at, 2117 South 4th Street Suite D, Leavenworth, Kansas.