17 Neilson Eyecare – Sarah Kelly – 5 star rating

I can’t say enough good things about the practice and the care I receive from David. David’s knowledge and care have helped improve in my daily activities and given me so much freedom back. Everything is explained perfectly and all decisions are made together, empowering me in my health journey. The practice team are warm and kind and genuinely care.