The Miller Clinic 19-23 Norton Street, Leichhardt, New South Wales 2040