About Our Clinic

We provide comprehensive general medical services to new and existing patients in a professional yet friendly manner.

Helping You Get Better Since 2016

We are a bulk-billing medical centre located in the heart of North Lakes. Our team of experienced General Practitioners are leaders within their field. Our centre offers a comprehensive range of services to both new and existing patients.

Here at Best Life Medical Centre we pride ourselves on providing the highest quality care, this is evident in the compassion and continuous care provided by our team from the moment you enter. With onsite pathology and strong ties to the North Lakes, Mango Hill and surrounding community, Best Life Medical Centre is the perfect clinic to care for you and your family.

Our Doctors

Dr Virginia Oliveira

Dr A. Gad

Dr Niththiya Anapayan

Dr Sherif Abdalla



We are currently bulk billing all standard consults for Medicare card holders, if you do not hold a Medicare Card please be aware there will be a $70.00 fee for a standard consult.


House Calls:

Depending on circumstances, a home visit may be organised for existing patients who are unable to attend the surgery. Please call our friendly reception team to discuss a home visit with your usual GP.



We are registered with HotDoc to offer reminders for pap smears, repeat tests, health assessments, etc. Please advise your doctor if you do not wish to receive these.



Patients are responsible for making a follow up appointment after having a blood test, x-ray or other test. If the doctor does require to see you following a test one our nurses/receptionists will call and advise you to make a follow up appointment in a time frame specified by the doctor.


After Hours:

Outside of normal practice hours, we urge patients to call the Hello Home Doctor on 13 41 00 who will provide house calls on weekends and public holidays. IN THE CASE OF AN EMERGENCY ALWAYS CALL 000.



Please call (07) 3482 4677 during business hours or visit our website 24/7 to make appointments. We are an appointment-based system; however, our system has appointments reserved for on the day to ensure ample availability for all patients. Please advise our reception team when booking an appointment if you require an interpreter.


Telephone Calls:

You can call and leave a message for your doctor during surgery hours. Emergency calls will be triaged by the Practice Nurse. If you require a translator we can arrange that for you through the Translating and Interpreting Service on 131 450.


Missed Appointments:

In order to provide quality care and maintain accessibility to all our patients we require at least 3 hours’ notice for all cancellations. We keep record of all late cancellations & missed appointments.

If an appointment is missed, a non-attendance and cancellation fee of $35 will be generated that is to be paid before your next appointment. If a third appointment is missed or not cancelled appropriately, an account will be generated, and you will be informed of possible suspension to services in our clinic until all accounts are paid. There may also be the possibility of permanent suspension from the practice at the Doctors’ discretion for repeat offenders.

Some appointments may not be able to be claimed back from Medicare or private health insurances and are a private practice fee.


“Your medical records are confidential documents.” It is always the policy of this practice to maintain security of personal health information and to ensure

that the information is only available to authorised members of staff. We use this information you provide to manage your personal health care. We generally disclose selected information to various health services involved in supporting, your health care management (e.g. pathology, radiology). If you have any questions regarding how we handle your personal health information or need to arrange access to you records, please ask the Practice Manager or your doctor, as appropriate.  


If you are unhappy with the service we provide, please feel free to write to us at reception@bestlifemedicalcentre.com.au. We treat all complaints with strict

confidentiality and will attend to it as soon as possible.


If you wish to take the matter outside the

practice, please contact:

Office of the Health Ombudsman

PO Box 13281, George Street, Brisbane 4003

Phone: 133 OHO (133 646)

Email – info@oho.qld.gov.au or visit their website www.oho.qld.gov.au

Book An Appointment Today Online

Best Life Medical Centre is proud to be a fully accredited practice. We are up to date with latest RACGP Standards

Contact Us

1-3 College St, North Lakes QLD 4509

Mon – Fri : 8:00 am to 5 pm

07 3482 4677