top of page

Book a Consultation

Thanks for submitting!

Contact Us

6100 Thorold Stone Rd Unit 13,
Niagara Falls, ON
L2J 1A3

(289) 296 - 5511

  • Facebook
  • Instagram

Walk-ins welcome!

*Please give 24 hours notice for any cancellations to avoid additional charges. 

Book a Consultation

Contact us today to schedule your next pain free treatment. 

bottom of page