1 Cumberland Farms Location in Windham, ME