Theodora Lo, ND

Theodora Lo - Naturopathic Doctor

Theodora Lo, ND
4411 16Th Ave Nw Unit 202
Calgary, Alberta, T3B0M3
Phone: 403-286-7311
Fax: 403-286-4767

Find More Naturopaths in Alberta, Calgary - Comments (1)
One comment on “Theodora Lo
  1. Alexander Traktovenko says:

    Hi Dr. Lo,

    I believe that I was your patient (when you worked with Maria)when I was working in Calgary.
    Please reply to me if you remember me (I was coming for chelation IV),
    I need some help for my prostate problem.

Leave a Reply

Your email address will not be published. Required fields are marked *


Find a Naturopathic Doctor: