Get directions to: Subway, Storrs Mansfield, CT Restaurant address: 1254 Storrs Rd Storrs Mansfield, CT 06268, USA Driving Walking Bicycling Restaurant: Subway