Claim: Weaver Street Market is located in Carrboro, North Carolina.
Verdict: SUPPORT