Eyecare. We Care.

Where To Find Us

Haddington practiceHaddington Map
(click on map to zoom in)
6 Sidegate
EH41 4BT
01620 826000

Tranent practiceTranent Map
(click on map to zoom in)
27 Bridge Street
EH33 1AQ
01875 612675

Prestonpans practicePrestonpans Map
(click on map to zoom in)
157 High Street
EH32 9AY
01875 812680

Musselburgh practiceMusselburgh Map
(click on map to zoom in)
149 High Street
EH21 7DD
0131 665 6900

Appointments and Enquiries

At Montgomery Optometrists we always endeavour to answer any enquiry promptly. Please complete and send the form below or call your nearest practice.

* Mandatory fields

(Maximum number of characters: 1000)
You have characters left.