Cumberland Farms ← View details 412 Jackson Street, Willimantic, Windham, CT 06226 +1 860-423-5436 cumberlandfarms.com Get Directions From* To * — Required information