FAQ

Frequently asked questions for Copperfalls Aveda Spa and Salon

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

Is Copperfalls Aveda Spa and Salon open on weekends?

Yes. Copperfalls Aveda Spa and Salon is open 7 days a week.

Where is Copperfalls Aveda Spa and Salon located?

Copperfalls Aveda Spa and Salon is located at 340 Perry St #220, Castle Rock, CO 80104.

What services does Copperfalls Aveda Spa and Salon offer?

Copperfalls Aveda Spa and Salon offers hair salon services. Call (303) 814-2035 for details on specific treatments.

Do you accept walk-ins at Copperfalls Aveda Spa and Salon?

Call (303) 814-2035 to confirm walk-in availability. Appointments are recommended.

Services & Contact

Hours, services, and contact

View services or call the salon.