Carrboro launches Facebook page Posted on August 9, 2012 by Staff The town of Carrboro now has an official Facebook page, facebook.com/CarrboroTownGov The town launched the page to expand communication and the spread of timely information to residents and visitors.Â