Food Town Weekly Ad
Food Town is one of the United States’ leading supermarket cooperatives since it was founded in 1935 by Twin Country Grocers, Inc. It currently has 68 stores; 24 in Central New Jersey, 34 in New York, and 7 in eastern Pennsylvania. More and more stores are coming out of the woodwork across America.
Food Town has its main headquarters situated in Avenel, New Jersey. What’s interesting about Food Town is that the stores are independently owned. Each individual store has freedom in managing its operations. The distribution of private label products to independent grocery stores is managed on a contractual basis. The company now has 66 independently-owned supermarkets across America and is looking to expand.
Check Food Town Weekly Ad