O’Brien Meats in Salem will close immediately after 45 years in business. In a Facebook post yesterday, the butcher shop said “ The O’Brien family has decided to close after 45 years at the location on West Main Street. We do so with extreme gratitude for our longtime and faithful customers, and the beautiful city of Salem.”