Rachel tHomas
Dr. Rachel Thomas, well known for her love for and compassion for pets and their humans, is now at the McLeod Road Animal Clinic at 7000 McLeod Road in Niagara Falls Ontario.
She has been a long time vet of ours and we even travel back to her from our home north of Huntsville. I would not trust my precious fur babies with anyone else!