Company name: Opticaid UK
Description: Our optical shop is situated in Yeadon, Leeds and carries a huge variety of lenses and frames at reasonable prices.
Sizers Ct, Henshaw Ln, Yeadon, Leeds LS19 7DP, United Kingdom