Branches: Elder Street: 0131 557 3531 / Westside Plaza: 0131 442 2333

Online Shop

Online Shop

Bringing you the quality and service you expect from JB Eyecare whether you are at home or on the move.

ONLINE SERVICES
All Eye or Sight issues click here.
Problems with Glasses click here.
To Order Contact Lenses click here.
To Order Contact Lens Solution click here.

BOOK AN APPOINTMENT
New patients or existing patients without an ID should submit a virtual appointment click here.
Existing Elder Street patients with an ID click here.
Existing Westside Plaza patients with an ID click here.

Discover More