Our Team

Meet our team

Our medical team includes: Naturopathic doctors, medical doctors, skin care specialists, massage therapists, and chiropractic doctors.

Together, we at Porter Health can look after all your medical needs.

Team Member 1

ND, BA-BPHE

Dr. Stephanie Porter

Dr. Stephanie Porter is a graduate of the Canadian College of Naturopathic Medicine and is a licensed member of the College of Naturopaths of Ontario (CONO).

Team Member 1

ND, BSc

Dr. Emily Howard

Dr. Emily Howard is a Toronto-based Naturopathic Doctor registered with the College of Naturopaths of Ontario.

Team Member 1

BSc, DC, FRCCSS(C)

Dr. Glen M. Harris

Dr. Glen M. Harris is a graduate of the University of Waterloo Kinesiology program and the Canadian Memorial Chiropractic College.

Team Member 1

Registered Massage Therapist

Angela Garrett

Angela Garrett is our Registered Massage Therapist and has been practicing since 2005. She is a graduate of Centennial College in Toronto.

Team Member 1

ND, BSc

Dr. Amanda Laser

Dr. Amanda Laser has a strong passion for women’s health, fertility, and hormonal balance. During her final clinical year, she received focused training in these areas as an intern.

Team Member 1

Dr. Nikolaos Mamalias

Dr. Mamalias graduated from medical school at UofT in 2005 after first completing his MSc in Pharmacology and Cardiac Electrophysiology. He has spent the last 13 years practicing community and academic Emergency Medicine in Toronto.

Team Member 1

BScH, MD, MSc, CCFP EM

Dr. Darryl D’Costa

Dr. D’Costa is a graduate of the Queen’s School of Medicine with specialty training in Family and Emergency Medicine from the University of Ottawa.