Subway 24582

Subway #24582-0 is a Subway restaurant located at, 300 Plymouth Street Route 106 and 58 , Halifax, Massachusetts.