Subway 15501

Subway #15501-0 is a Subway restaurant located at Churchill Plaza 155 Churchill Boulevard in Sault Ste Marie, Ontario.