021 646 70 70
Ann Sheppard's office in pictures
Whatever your ailment, you will find an attentive ear and tailor-made care that will enable you to regain a better quality of life on a daily basis.