Weaver Street Market, which is centrally located in Carrboro, North Carolina in Carr Mill Mall, serves as a community gathering place.
Weaver Street Market, which is centrally located in Carrboro, North Carolina in Carr Mill Mall, serves as a community gathering place.