Professor Brian Owler is a highly respected Australian trained and Sydney based neurosurgeon, caring for people with neurosurgical conditions affecting their spine or their brain.
Location
10 Norbrik Drive, Suite 312, Q Central
Bella Vista, New South Wales 2153