Learn about how our best practices have always kept our staff and clients safe (and how you can do the same, too).

Read our latest blog post

And we always will.

We have always maintained a safe & clean facility.

OPEN FOR BUSINESS to provide care for acute and emergency patients.
To all of our loyal regular patients we are hoping to be able to serve all of you as soon as possible on a regular basis. Please stay tuned for updates.
figure10

Read More My Journey  

Mimply dummy text of the printing typesetting ipsum
dolor onsecte dipiscing.

Have you heard Dr. Virani's incredible true story?

We Take Care Of Your
Healthy Health

Dr. Altaf Virani

Father. Husband. Chiropractor.

Read More Show Me How

Mimply dummy text of the printing typesetting ipsum
dolor onsecte dipiscing.

Did you know most Health Care Plans cover all or most of our treatments?

We Take Care Of Your
Healthy Health

WSIB or Insurance claim?

We can help!

Welcome To True Life Wellness and Physiotherapy in North York

We are a full service rehabilitation clinic in Islington North York providing Physiotherapy, Chiropractic, Registered Massage Therapy, Acupuncture, Psychology, Shock Wave Therapy, Custom Foot Orthotics, Nutritional Counseling and much more!

WE PROVIDE TREATMENTS FOR:

  • Motor Vehicle Accident (MVA)
  • Workplace Safety & Insurance Board (WSIB)
  • Slip & Fall Injuries
  • Sports Injuries
  • Pain Management

“Walk-In” clients are always welcome!

Our Services

Treatments and Therapy

Qualitative Client Care

Why Choose Us?

Professional Staff

Always ready to assist you in finding the best treatment plans and maintaining consistent schedules.

Emergency Cases

Certified and equipped to welcome "walk-in" clients while you're still waiting to see your own Doctor / Specialist.

Our Doctors

With years of professional and personal experience facing adverse challenges in one's health and wellness.

Security and Trust

We take every case very seriously and provide our full attention to provide qualitative care for all of our clients.

Appointment Schedules

Clinic Time Table

Time Table
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
9:00am
team

Tetyana Nikishyna

Massage Therapy
View Profile
Massage Therapy
9:00am - 11:00am
Tetyana Nikishyna
team

Hemangi Modi

Physiotherapy
View Profile
Physiotherapy
9:00am - 7:00pm
Hemangi Modi
team

Tetyana Nikishyna

Massage Therapy
View Profile
Massage Therapy
9:00am - 11:00am
Tetyana Nikishyna
team

Fereshteh Mehmandoust

Physiotherapy
View Profile
Physiotherapy
9:00am - 2:00pm
Fereshteh Mehmandoust
team

Hemangi Modi

Physiotherapy
View Profile
Physiotherapy
9:00am - 7:00pm
Hemangi Modi
team

Tetyana Nikishyna

Massage Therapy
View Profile
Massage Therapy
9:00am - 7:00pm
Tetyana Nikishyna
10:00am
team

Fereshteh Mehmandoust

Physiotherapy
View Profile
Physiotherapy
10:00am - 7:00pm
Fereshteh Mehmandoust
team

Zahra Nensi

Acupuncture
View Profile
Acupuncture
10:00am - 2:00pm
Zahra Nensi
team

Fereshteh Mehmandoust

Physiotherapy
View Profile
Physiotherapy
10:00am - 7:00pm
Fereshteh Mehmandoust
team

Fereshteh Mehmandoust

Physiotherapy
View Profile
Physiotherapy
10:00am - 2:00pm
Fereshteh Mehmandoust
team

Tetyana Nikishyna

Massage Therapy
View Profile
Massage Therapy
10:00am - 2:00pm
Tetyana Nikishyna
10:30am
team

Dr. Altaf Virani

Chiropractic
View Profile
Chiropractic
10:30am - 7:00pm
Dr. Altaf Virani
team

Dr. Altaf Virani

Chiropractic
View Profile
Chiropractic
10:30am - 7:00pm
Dr. Altaf Virani
team

Dr. Altaf Virani

Chiropractic
View Profile
Chiropractic
10:30am - 7:00pm
Dr. Altaf Virani
2:00pm
team

Dr. Altaf Virani

Chiropractic
View Profile
Chiropractic
2:00pm - 7:00pm
Dr. Altaf Virani
team

Tetyana Nikishyna

Massage Therapy
View Profile
Massage Therapy
2:00pm - 7:00pm
Tetyana Nikishyna

Experienced Registered Providers and Administration

Our Staff

Need to speak with a Registered Provider for an assessment?

JUST MAKE AN APPOINTMENT & YOU'RE DONE!

17

Years of Experience

10

Amazing Team Members

5

Treatment Rooms

100+

Happy Patients

5/5

Articles and How-To's

Learn More About Health and Wellness

3 Tips for Finding Time for Your Fitness

It can be difficult to find time for fitness when your schedule is busy or when you are…

5 Back Stretches to Improve Mobility

Stretching helps our body remain strong, flexible, and healthy. At the same time, it helps us achieve that…

4 Steps to Stay Safe During The Coronavirus Outbreak

In light of recent events, it is more important that we encourage our community to stay calm during…

5 Mindful Eating Tips during the Holidays

That time of the year is fast approaching when there’s copious amounts of delicious food all around you!…

Backpacks Causing Back Pain – Safety Tips Your Kids Need To Know

Backpacks Causing Back Pain – Safety Tips Your Kids Need To Know A backpack filled with textbooks, binders,…

Modern Day Spine Killer: Text Neck

Modern Day Spine Killer: Text Neck Dr. Dean Tapak, chiropractor at Performance Health on Dougall Avenue, describes text…

Cycling Workout For The Upcoming Event

Cycling Workout For The Upcoming Event The winter months are tough when we cannot get out and ride.…

Top 10 Foods To Avoid With Hyperthyroidism

Top 10 Foods To Avoid With Hyperthyroidism Some important symptoms of hyperthyroidism are anxiety, hand tremors, heart palpitations, sleep…

What is Shockwave Therapy?

What is Shockwave Therapy? Shockwave Therapy (SWT) is revolutionary new technology which provides non-surgical treatment for many conditions…

Lower Back Pain & Chiropractic

Lower Back Pain & Chiropractic If you have lower back pain, you are not alone. About 80 percent…

How To Properly Stretch Your Calf Muscles

The soleus is a little known muscle in the leg that can cause calf pain, especially in runners.…

My Battle Against Hyperthyroidism and Graves’ Disease

My Battle Against Hyperthyroidism and Graves’ Disease While treating a patient one morning; I turned my head to the…

Negative Thoughts Causing Disease! ‬

Negative Thoughts Causing Disease! 2 years ago I thought I was living the perfect life, but was I?…

Get In Touch

Leave Us A Message

X