La Cascada Day Spa is a spa located in beautiful Niagara Falls, Canada. Specializing in Eyelash Extensions, Skin Rehab and Brow Couture. Manicures, Pedicures, and Body Treatments are also included on our list of treatments and services. Yoga, Personal Training/Bootcamp, Meditation and more! Book your treatments at La Cascada Day Spa and receive personal and professional service in a great relaxing atmosphere.
4386 Drummond Road, Niagara Falls, L2E6C3