1 Cumberland Farms Location in Scarborough, ME