top of page
Dr John Flemming
Psychologist*Please note: Dr. John Fleming is a Psychologist Supervisor and is not present in the office
MEET OUR COUNSELLORS IN VAUGHAN
bottom of page
Psychologist*Please note: Dr. John Fleming is a Psychologist Supervisor and is not present in the office