Subway 13800

Subway #13800-0 is a Subway restaurant located at Lithia Springs Marina, 2060 East 1500 North Road, Shelbyville, Illinois.