Contact us for general inquiries or to book an appointment!

New patients, individuals, and athletes of all calibers and disciplines are welcome.


    Leanne Hazard: 587-777-2662
    Jessica Crosby: 604-302-0546


    Monday & Wednesday: 9am - 5pm
    Tuesday & Thursday: 10am - 8pm
    Friday: 9am - 7pm
    Saturday & Sunday: 10am - 7pm

    Let’s get social!

    Follow us on Instagram!
    Follow us