It was no coincidence that opening day for Abundance Food Co-op’s new location at 571 South Avenue happened to coincide with Earth Day: the grand opening of its Marshall Street building was held on the same day in 2001. Having grown to 2,500 co-owners, the need for a larger store and a more visible presence […]






