NatCan is one of Vaughan’s leading integrative health clinics, located only a few blocks from Mackenzie Vaughan Hospital. Our team of experienced practitioners are dedicated to listening to you, understanding your needs and providing you with the comprehensive health resources you need to succeed!

NatCan Integrative Medical & Wellness Centre

3905 Major Mackenzie Drive West, Unit 102, Vaughan, ON, L4H 4J9

View Staff & Treatments