Dr Sarah Kingston and team run a dynamic and modern practice offering comprehensive medical care to the whole community.