Subway 63306

Subway #63306-0 is a Subway restaurant located at LHSC Victoria Hospital 800 Commissioner Road East in London, Ontario.