FAQ

Frequently asked questions for Cho Salon & Spa

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

Does Cho Salon & Spa accept walk-ins?

Yes. Walk-ins are welcome. Call (520) 364-4663 to confirm availability.

Where is Cho Salon & Spa located?

Cho Salon & Spa is at 845 F Ave, Douglas, AZ 85607.

What services does Cho Salon & Spa offer?

Cho Salon & Spa offers manicures, pedicures, and beauty services.

What are Cho Salon & Spa's hours?

Cho Salon & Spa is open Monday–Saturday, 10 AM–5 PM. Closed Sundays.

Services & Contact

Hours, services, and contact

View services or call the salon.