Carr Mill Mall
Categories
Shopping Centers Restaurants
About
Located in the heart of Carrboro, NC – Carr Mill Mall is home to more than 25 local and family-owned businesses and offices. Here you’ll find everything you might want to shop for AND more, all with ample FREE PARKING.
Powered By GrowthZone