Location - Ashburton - Mid Canterbury How to find us Allenton, Ashburton 021 0222 6378 for appointments Practice address: Allenton, Ashburton Please allow at least an hour for your consultation