At the moment, Specsavers has 4 stores near Haverfordwest, Pembrokeshire. This page displays the listing of all Specsavers branches nearby.