The Meat House currently has store locations in 8 states - California, Connecticut, Maine, Massachusetts, New Hampshire, New York, North Carolina and Texas - with additional locations opening in Connecticut, Massachusetts, North Carolina and Texas in Early 2010.
With a growing desire for the return of the traditional neighborhood butcher, The Meat House is meeting the demand by opening locations across the country over the coming months and years.
If there isn’t a Meat House in your neighborhood, please be patient (or send us an email: NewStores@TheMeatHouse.com) and we’ll be there soon!