BDS, General Dentist
Dr John L Cannon is a male General Dentist.
Dr John Cannon received his dental degree from University of Sydney and has been practising dentistry for over 30 years. Following his graduation, he worked in a general dental practice in the United Kingdom before settling down in Sydney. John is particularly interested in sleep dentistry or dentistry under general anaesthetic. John strives to treat patients in a professional and caring manner, and enjoys creating a relaxed atmosphere at each and every appointment.