Recycling Centers in Barry (Barri), Wales

Find Recycling Centers in Barry (Barri), Wales. Listings include A & LH Environmental Services LTD. Click on each in the list below the map for more information.