Get Directions to Owens Recovery Services ← View details Riverside Industrial Park, Llangennech, Llanelli SA14 8US, United Kingdom, Llanelli, England Get Directions From* To * — Required information