To navigate, press the arrow keys. Barry Eye Centre ← View details 87 Holton Road, Barry, Wales CF63 4HG +44 1446 745606 Get Directions From* To * — Required information