Skip to main content

Practice team

Practice management

Mr Richard Page

Medical secretaries

Maria Johnson

Reception

Eleanor Knighton – Reception manager

Lisa Hubbard

Lisa Horsley

Bethan Quackenbush

Care coordinator

Lesley Beresford

Page published: 5 May 2023
Last updated: 17 November 2025