EN | FR
Bodystream is a Medical Cannabis Service Company
EN | FR
At Bodystream Medical, we offer online COVID-19 assessments, and are able to provide COVID-19 screening tests and assessments virtually. More Info

Bodystream Virtual Locations

25 Locations Throughout Ontario & Serving all of Canada via our Virtual Walk In Clinic.

If you are in need of an online General Health appointment or an in person or virtual Medical Cannabis appointment, A great place to start is by contacting Bodystream.

Book An Appointment Today!


In the interest of the health and safety of our patients, employees and the public, our clinics will be temporarily closed in order to do our part to help flatten the curve of the Coronavirus. We apologize for any inconvenience but our staff is still available to help. 

To book an appointment you can phone your local clinic, or Book Online!

We are closely monitoring the COVID-19 situation and will re-evaluate our clinics' operations closely.



556 Bryne Dr #16

Barrie ON L4N 9P6

More Details

By Virtual Appointment Only

More Details

345 Ecclestone Dr. #15

Bracebridge ON P1L 1R1

More Details

1111 Franklin Blvd #12

Cambridge ON N1R 8B5

More Details

By Virtual Appointment Only

More Details

105 Main St

Delhi Ontario N4B 2L8

More Details

55 Wyndham St North #201

Guelph ON N1H 7T8

More Details

329 Queenston Rd

Hamilton ON L8K 1H7

More Details

By Virtual Appointment Only

More Details

By Virtual Appointment Only

More Details

615 Davis Drive #100

Newmarket ON L3Y 2R2

More Details

By Virtual Appointment Only

More Details

111 Simcoe Street North

Oshawa Ontario L1G 4S4

More Details

By Virtual Appointment Only

More Details

By Virtual Appointment Only

More Details

836 Upper Canada Drive Unit 1F

Sarnia ON N7W 1A4

More Details

67 Elgin St #1

Sault Ste. Marie ON P6A 2Y4

More Details

By Virtual Appointment Only

More Details

By Virtual Appointment Only

More Details

754 Falconbridge Rd #7

Sudbury ON P3A 5X5

More Details

By Virtual Appointment Only

More Details

1077 Golf Links Rd #5

Thunder Bay ON P7B 7A3

More Details

54 Waterloo Rd Unit Unit 1

Timmins ON P4N 8P3

More Details

By Virtual Appointment Only

More Details

By Virtual Appointment Only

More Details

Head Office Info

Contact Us