Hours Of Operations Aveda North Carolina Chapel Hill Aveda Hours of Operation and Locations in Chapel Hill, NC 4.9 - 53 votes 1 Locations in Chapel Hill www.aveda.com Aveda Hours Category: Apparel Beauty & Health Aveda - Chapel Hill, NC 27516 200 W Franklin St(919) 960-4769 View Store Details Explore Chapel HillView More Apparel Stein MartHamrick'sCarter'sFoot LockerCatherines Sports ColemanSnap FitnessPerformance BicycleGolf Pro ShopBasic Basic Jewelry Chico'sTen Thousand Villages Recommend For You Sephora Avenue Brow Art 23 Dollar General 7-Eleven Family Dollar WalMart Dollar Tree Gamestop Rent-A-Center