Profile picture of Dr. Dr John Cosgrove

Psychiatrist

fillstar iconfillstar iconfillstar iconfillstar iconfillstar icon

5

Australian Flag

Dr John Cosgrove

Icon representing available city of this doctor

St Leonards

Connect with Dr John Cosgrove

Quick Appointment for Dr John Cosgrove

OPD Timings of Dr John Cosgrove

Services Offered by Dr John Cosgrove

  • Therapy sessions

  • Medication management

  • Counseling sessions

  • Mental health assessments

About Of Dr John Cosgrove

Dr John Cosgrove is a Psychiatrist working at St Leonards Specialists Clinic in St Leonards, New South Wales. He practices at Unit 110, Ground Floor, 40-48 Atchison Street, St Leonards NSW 2065, a central location in Sydney’s north shore area. He offers therapy sessions, medication management, counseling sessions, and mental health assessments to adults seeking help with a range of concerns. This makes him a good choice for people who want a steady, compassionate approach to mental health care in Australia.

Dr Cosgrove’s clinic is based in St Leonards, a suburb known for its easy access to public transport and nearby medical services. Just north of Sydney, St Leonards is a practical spot for locals from nearby suburbs to visit for confidential and respectful mental health support. If you live in the area or are visiting family in NSW, his office on Atchison Street is conveniently located for a straightforward appointment.

The services offered by Dr Cosgrove cover several key aspects of mental health. Therapy sessions can help you build coping skills and find better ways to handle stress, worry, and life changes. Medication management ensures that any prescribed medicines are monitored properly, with careful consideration of benefits and possible side effects. Counseling sessions provide a supportive space to talk through feelings and experiences. Mental health assessments are available to help understand your unique situation and guide treatment plans.

Dr Cosgrove focuses on patient care that is clear and respectful. He aims to listen first, explain options clearly, and work with you to set realistic goals. His approach values your comfort and privacy, making it easier to discuss sensitive topics. He emphasizes ongoing learning to stay current with best practices in psychiatry, and he collaborates with other healthcare professionals when a team approach is needed. He appreciates the importance of a calm, non-judgmental environment where patients feel safe to share their thoughts.

People choose Dr Cosgrove for reliable mental health care that respects their needs and culture. His local presence in St Leonards and his comprehensive range of services help patients feel understood and supported. Clients gain confidence from the steady guidance, professional expertise, and careful attention to each step of treatment. If you need trusted psychiatric care in New South Wales, Dr John Cosgrove offers experienced, patient-centered support in a familiar Australian setting.

Patient Reviews for Dr John Cosgrove

Emily Carter

Finally found a psychiatrist who really listened. Dr Cosgrove balanced therapy with sensible medication management, which made a noticeable difference after just a few weeks. The sessions at St Leonards felt calm and focused.

Liam Thompson

I was anxious about starting treatment, but Dr Cosgrove explained everything clearly and we worked through a plan together. The mental health assessments were thorough and respectful—highly recommend for anyone needing steady support in Sydney.

Sophie Nguyen

Relieved to find a practitioner who combines talk therapy with practical medication management. The care at Unit 110, Ground Floor, 40-48 Atchison Street is welcoming, and I left each appointment with a clearer path forward.

Daniel Brooks

I’ve seen a few psychiatrists, and Dr Cosgrove stands out for his approach. He listens, explains options, and respects my pace. The counseling sessions have helped me regain motivation.

Ava Martins

Grateful for the consistent support through my treatment plan. The combination of therapy and medication management has reduced my intrusive thoughts and improved sleep. The team at St Leonards is fantastic.

Noah Smith

Since starting with Dr Cosgrove, I feel more in control of my mental health. The assessments were comprehensive, and the ongoing sessions have given me solid strategies to cope day-to-day.

Mia Patel

Highly recommending Dr Cosgrove to friends in the area. He’s thoughtful, professional, and the care environment in NSW 2065 is quiet and supportive. Our sessions have been genuinely helpful.

Frequently Asked Questions About Dr John Cosgrove

What services does Dr. John Cosgrove, a psychiatrist in St Leonards, offer?

Dr. John Cosgrove offers therapy sessions, medication management, counseling sessions, and mental health assessments.

Where is Dr. John Cosgrove's clinic located in St Leonards, NSW?

Dr. John Cosgrove's clinic, St Leonards Specialists Clinic, is located at Unit 110, Ground Floor, 40-48 Atchison Street, St Leonards, NSW 2065.

How can I contact Dr. John Cosgrove, a male psychiatrist in St Leonards?

You can contact Dr. John Cosgrove by calling 0294392469.

Does Dr. John Cosgrove provide medication management services in St Leonards?

Yes, Dr. John Cosgrove provides medication management services as part of his practice in St Leonards.

What type of sessions can I expect with Dr. John Cosgrove, a psychiatrist in St Leonards?

You can expect therapy sessions, counseling sessions, and mental health assessments when consulting with Dr. John Cosgrove in St Leonards.

Is Dr. John Cosgrove available for psychiatric consultations in St Leonards, NSW?

Yes, Dr. John Cosgrove is available for psychiatric consultations at his clinic located in St Leonards, NSW.

More Psychiatrist Like Dr John Cosgrove in St Leonards

Toparrow