Subway 25955

Subway #25955-0 is a Subway restaurant located at, 323 Clarks Falls Road , North Stonington, Connecticut.