St Leonards Specialists Clinic, St Leonards
| Day | Time | 
|---|---|
| Sunday | N/A | 
| Monday | N/A | 
| Tuesday | N/A | 
| Wednesday | N/A | 
| Thursday | N/A | 
| Friday | N/A | 
| Saturday | N/A | 
Consultation Fee
Not specified

Psychiatrist

Therapy sessions
Medication management
Counseling sessions
Mental health assessments
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.
