top of page
Doctor's tools and Medical certificate
Healthcare Service Providers

Specialised & Accessible
Healthcare Services


Primo Medical Centre  • Dianella, Morley, Yokine, Mount Lawley, Balga, Balcatta, Nollamara, Belmont, Bedford & Inglewood, Noranda, & Bayswater

Primo (3).png
Primo (1).jpg
Doctor Examining a Pregnant Woman
Primo (1).jpg

Your Health,
Our Expertise

Are you looking for reliable healthcare for improved wellness and peace of mind?

Difficult to access, delayed or inadequate medical attention can worsen health conditions, leading to increased pain, worry and potential complications.


Primo Medical Clinic offers expert, specialised care and a patient-centred approach, ensuring timely, comprehensive healthcare tailored to your individual needs.

Doctor Using Digital Tablet

Your Path to Better Health Starts Here

Primo (2).jpg
Doctor with Mammography


We provide advanced diagnostics, electronic health records, telemedicine capabilities, integrated laboratory services and electronic prescriptions.

Family Medical Clinic


We look after you no matter what stage of life, from childhood, through women’s health, and geriatric care.

Culturally Sensitive Care Patient and Nurse


We offer AUSLAN as well as interpreting services (TIS National) to our patients from diverse language backgrounds. Please contact the reception staff before your appointment to arrange these services.

Primo (5).png

Primo Medical Clinic

Primo Medical Clinic is a privately owned general practice located within Dianella Plaza, in Perth, WA (across from Woolworths), serving the residents of Dianella, Morley, Yokine, Mount Lawley, Balga, Balcatta, Nollamara, Belmont, Bedford and Inglewood, Noranda, and Bayswater.

Primo (2).jpg
Primo (3).jpg
Primo (2).jpg
Doctors clinic in dianella

Our Practice

The practice cares for all age groups and genders, with a special interest in the needs of elderly patients, women’s health, baby/child wellness, and minor surgical procedures. 


We also provide onsite pathology services daily from 8:30 am to 12:30 pm.

Cares for the whole patient, including mind and body 

Advocates preventative care

Encourages patient autonomy

Kids Doctor Checkup
Dr Kadiongo is kind and takes the time to explain things. He has been our Doctor for the last few years, and we wish him all the best for the new Clinic."
Heather Daniels
Specialised doctors office and GP in dianella

Our Testimonials

Our Healthcare Services

  • Where is Primo Medical Clinic located?
    We are conveniently located in Dianella Plaza, 366 Grand Promenade, Dianella, with free parking, bus stands, pharmacies, physiotherapy and other facilities nearby.
  • What are your areas of specialisation?
    We specialise in women’s, children's, and geriatric health, chronic disease management, mental health, weight loss, skin and cancer checks, and much more. We also have a strong referral network to help you find the right allied health professional for your needs.
  • How do I transfer from my current provider?
    We welcome new patients into our practice and have a seamless onboarding process to ensure your medical records are easily transferred.
  • How much will a consultation cost?
    Standard/15 min consultations = $80. Long-consultations 30 Min = $130. Bulk-billing on Tuesdays (subject to change) for aged pensioners 65+ years with a Pensioner Concession Card. Please visit our Fees & Policies page for all the details.
  • Are you taking new patients?
    New patients are welcomed. All new patients to produce a Medicare Card and a photo ID (Australian National- Drivers License/ Other- passport of Driver’s License.) Without these patients will not be allowed to consult with a doctor at Primo Medical Clinic.
Doctors Analyzing File

Don't Wait for Better Health:
Book Your Appointment Now

bottom of page