Subway 25967

Subway #25967-0 is a Subway restaurant located at Diamond Hill Plaza, 2000 Diamond Hill Road, Woonsocket, Rhode Island.