Does Aveda Institute Chapel Hill accept walk-ins?
Yes, walk-ins are welcome. Call (919) 960-4769 to confirm current availability.
Aveda Institute Chapel Hill
Chapel Hill, North Carolina
FAQ
Hours, walk-ins, location, and service questions.
Yes, walk-ins are welcome. Call (919) 960-4769 to confirm current availability.
Aveda Institute Chapel Hill is at 201 S Estes Dr, University Place 200-B, Chapel Hill, NC 27514.
Aveda Institute Chapel Hill provides manicures, pedicures, and nail services.
Aveda Institute Chapel Hill is open five days a week. Call (919) 960-4769 for specific hours.