W Woofingtons Pet Stores & Supplies Leigh, Greater Manchester, United Kingdom · 3 locations Woofingtons is a pet store in Leigh, in Greater Manchester, specialising in natural food and healthy products…