For life threatening urgent conditions dial 111 for an ambulance. St John do charge for their service unless you are a member of their organisation.
Advice after hours:
For health advice after hours, including weekends and public holidays, phone (03) 3086565. You will be diverted to the after-hours nurse who will either offer advice put you in contact with a duty Doctor. Weekend and holiday GP clinics in Ashburton are run on a shared basis between the Doctors.