Wellcome Store Ltd Home/Shop/Wellcome Store Ltd 36-40 Northgate, Ewood, Blackburn BB2 1JL +441254471300 Contacts 36-40 Northgate, Ewood, Blackburn BB2 1JL +441254471300 Send updates or Remove Description Features In-store shopping Map Reviews No reviews! ADD REVIEW Similar companies Shop Ann Summers 19 High Ousegate, York YO1 8RX +441904206828 Shop Wool Initiative 21 Redbridge Rd, Rathfriland, Newry BT34 5AH +442840630772 Shop University Sweet Shop 168 Woodhouse Ln., Woodhouse, Leeds LS2 9HB Shop British Family Tree Research 6 Turner Rd, Worthing BN14 8PZ +441903570577 Categories Shop