Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Ocula Photo, which is in category Canvas. The legal address of the company is 28 Terrace Rd, Aberystwyth, Dyfed SY23 2AE. For more information, call 01970625111 Your comments* (not for publishing) * — Required information Ocula Photo ← View details 28 Terrace Rd, Aberystwyth, Dyfed SY23 2AE, United Kingdom, Aberystwyth, DYFED 01970625111