Subway 27253

Subway #27253-0 is a Subway restaurant located at 80A Newport Avenue, Rumford, Rhode Island.