Subway 47468

Subway #47468-0 is a Subway restaurant located at 248 North Park Street, Decatur, Illinois.