top of page

Implantable Contact Lenses (per eye)

  • 1 h
  • 3,500 British pounds
  • Optimax Leicester|Nottingham Treatment Centre

Contact Details

  • 171-173 Charles St, Leicester LE1 1PA, United Kingdom

  • Lister Rd, Lenton, Nottingham NG7 2FT, United Kingdom


bottom of page