Oxfam Shop (Permanently Closed)
More about Oxfam Shop (Permanently Closed)
Oxfam Shop (Permanently Closed) is located at 17 Lord St, Wrexham LL11 1LS, UK
+44 1978 366766
http://www.oxfam.org.uk/shop/local-shops