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 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

121 Dundas St E #106

Belleville, ON, K8N 1C3

More Details

345 Ecclestone Dr. #15

Bracebridge, ON, P1L 1R1

More Details

1111 Franklin Blvd #12

Cambridge, ON, N1R 8B5

More Details

220 Pitt St

Cornwall, ON, K6J 3P8

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

486 Advance Blvd. #120

Tecumseh, ON, N8N 5G8

More Details

240 Wharncliffe Rd N Suite B101

London, ON, N6H 4P2

More Details

615 Davis Drive #100

Newmarket, ON, L3Y 2R2

More Details

183 First Ave W

North Bay, ON, P1B 3B8

More Details

111 Simcoe Street North

Oshawa, Ontario, L1G 4S4

More Details

421 Rideau St

Ottawa, ON, K1N 5Y9

More Details

53 Hunter St E

Peterborough, ON, K9H 1G4

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

112 Queenston St #201

St. Catharines, ON , L2R 2Z4

More Details

58 Front St E

Strathroy, Ontario, N7G 1Y6

More Details

754 Falconbridge Rd #7

Sudbury, ON , P3A 5X5

More Details

1001 Ridgeway St East

Thunder Bay, ON, P7E 5H8

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

39 Pleasant Blvd Garden Level

Toronto, ON, M4T 1K2

More Details

486 Advance Blvd Unit 120

Tecumseh, ON , N8N 5G8

More Details

Head Office Info

Contact Us