FAQ

Frequently asked questions for Aveda Institute Chapel Hill

Hours, walk-ins, location, and service questions.

Does Aveda Institute Chapel Hill accept walk-ins?

Yes, walk-ins are welcome. Call (919) 960-4769 to confirm current availability.

Where is Aveda Institute Chapel Hill located?

Aveda Institute Chapel Hill is at 201 S Estes Dr, University Place 200-B, Chapel Hill, NC 27514.

What services does Aveda Institute Chapel Hill offer?

Aveda Institute Chapel Hill provides manicures, pedicures, and nail services.

What are Aveda Institute Chapel Hill's hours?

Aveda Institute Chapel Hill is open five days a week. Call (919) 960-4769 for specific hours.

Services & Contact

Hours, services, and contact

View services or call the salon.