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 COUNSELLING TEAM
bottom of page
Psychologist*Please note: Dr. John Fleming is a Psychologist Supervisor and is not present in the office