Subway 23612

Subway #23612-0 is a Subway restaurant located at Place Longueuil 825 Saint-Laurent Street West in Longueuil, Quebec.