Let us help you build a blueprint for better health. Contact us today!
332 Marsland Drive, Waterloo, ON
Mondays: 6:30 pm to 9:00 pm
Tuesdays: 8:30 am to 4:30 pm
Please note that the entrance is on the side of the building (not at the front or back main entrance).
New Hamburg Location
3 Waterloo St., New Hamburg, ON
Thursdays: 9:30 am to 6:00 pm
We are waiting to hear from you!
Please note that all appointments must be scheduled in advance. Once you contact us, we will get back to you within 24 hours.