Does Creative Beauty Spa accept walk-ins?
Yes, Creative Beauty Spa welcomes walk-in clients. Call (630) 736-6025 to confirm current wait times.
FAQ
Hours, walk-ins, location, and service questions.
Yes, Creative Beauty Spa welcomes walk-in clients. Call (630) 736-6025 to confirm current wait times.
Creative Beauty Spa is located at 941 Irving Park Rd, Streamwood, IL 60107.
Creative Beauty Spa offers manicures, pedicures, and gel polish services.
Creative Beauty Spa is open 6 days a week. Call (630) 736-6025 for specific daily hours.