1 Cumberland Farms Location in Framingham, MA