Find out about root canal treatment, how it's performed, how long it takes and how successful it is. Root Canal Treatment Cheltenham (03) 9553 1249