Centrally located in Carrboro, North Carolina in Carr Mill Mall, Weaver Street Market sells natural and organic food and serves as a community gathering place.
Centrally located in Carrboro, North Carolina in Carr Mill Mall, Weaver Street Market sells natural and organic food and serves as a community gathering place.