Downtown Incubator Preview

3 Birds Marketing officially moved to their new location on West Franklin Street yesterday clearing out of the future home of Launch Chapel Hill!  Here's what it looks like...