Subway 57202

Subway #57202-0 is a Subway restaurant located at 703 North Poplar Street, Centralia, Illinois.