Our Clinical Team

Our Riverview Medical Practice team are highly trained professionals with continuing education and training to ensure they are each utilising their experience and skills to ensure our patients are receiving the best possible care.

Riverview Medical Practice maintains the Royal Australian College of General Practitioners (RACGP) Standards for General Practice.

Riverview Medical Practice is also accredited with Australian General Practice Accreditation Ltd (AGPAL).

Meet Our Team

Dr Coral Shaw

Dr Coral Shaw commenced working with Dr Sherri Roberts in 2013, Dr Coral has a passion for healthy lifestyle, nutrition, Paediatrics, Lifestyle medicine (Adults & Children!), Dermatology, small procedures as well as complete family medicine.

Dr Sherri Roberts

Dr Sherri Roberts commenced working in Mt Riverview in 1981, and has worked continuously over this time in Mt Riverview, Blaxland and at the current rooms in East Blaxland.  Women’s Health and Integrative medicine just touches the surface of Dr Sherri’s expertise.

Dr Emma Hazelton

Dr Emma Hazelton is joining us after eleven years full time service with the Australian Defence Force.
Emma is Fellow of the Royal Australian College of General Practitioners (RACGP), a Designated Aviation Medical Examiner (DAME), and can perform Underwater (Dive) Medicals as a member of the South Pacific Underwater Medicine Society (SPUMS). She has deployed multiple times to the Middle East and is furthering her studies with Master Occupational and Environmental Health. Emma is now calling the Blue Mountains home where she enjoys hiking and paragliding.


Daniel works with Riverview Medical Practice 1 day per week as our Exercise Physiologist and is a welcome new member to our team.

He provides Weight Loss Support, Chronic pain management & injury rehabilitation, Chronic disease management with prescription exercise, counselling, analysis and designing of specific training programmes which are individually tailored to the patient needs.



Kelly is our Office Manager, who comes to us with many years of experience working as a Senior Receptionist.   We ‘head hunted’ Kelly for her people skills and efficiency.   Kelly is our full time team member and has made herself ‘at home’ and fitted in exceptionally well with our team.


Tanya has remained with us, having worked with both Dr Coral and Dr Sherri for the last couple of years.   Tanya is looking forward to expanding her knowledge as a medical Receptionist and is one of our part time staff.


Margaret has joined us from Dr Tina Salins side of the practice, giving some welcome continuity to the patients’ that have remained with us at Riverview, following Dr Tina’s retirement.  Margaret is the other half of our full-time staff, ensuring our patients are well looked after.


Chris is our Practice & Operations Manager, who has worked many years in setting up small and large Medical practices, is an Accreditation Surveyor, trainer, and systems management specialist. Chris is our ‘team leader’ and is available 24/7 to ensure we are able to offer the best possible service to our patients.


Dylan is our Registered Nurse with vast experience working in triage in an emergency clinic as well as having an active interest in lifestyle medicine.  Dylan supports both our doctors in the Infusion clinic as well as managing a large number of our patients’ and their health needs in our treatment room.

Family Health Care is Our Mission

Practice Hours

Monday - 8:30am - 5:30pm
Tuesday - 8:30am - 5:30pm
Wednesday - 8:30am - 5:30pm
Thursday - 8:30am - 5:30pm
Friday - 8:30am - 5:30pm
Saturday - 9:00AM - 2:00PM
Sunday - CloseD


(02) 4739 6040

(02) 4739 0560

30 Rusden Rd, Blaxland, NSW, 2774