ATTLEBORO – Oscar “Red” Beach, Jr., 85, of Attleboro, passed away on Sunday, April 12, 2020 at the John Scott House Rehabilitation & Nursing Center, Braintree, MA. Born on March 11, 1935 in North Attleboro, MA, he was a son... View Obituary & Service Information
