Subway 62635

Subway #62635-0 is a Subway restaurant located at Lewis and Clark Mini Mart, 89001 Highway 121, Crofton, Nebraska.