Map is loading... Get Directions to Mansfield Town Wellness Center ← View details 303 Maple Road, Storrs, Mansfield, Connecticut 06268 +1 860-429-3007 Get Directions From* To * — Required information