Venues ›
Carrboro Town Commons
301 West Main Street Carrboro, NC 27510
A multi-use facility located on 1.7 acres next to the Carrboro Town Hall. It is home to the Carrboro Farmers’ Market on Saturday mornings.