Subway 1719

Subway #1719-0 is a Subway restaurant located at, 92 Main Street , Windsor Locks, Connecticut.