Subway 66550

Subway #66550-0 is a Subway restaurant located at, 132 Mendon Road , Cumberland, Rhode Island.