Would you like to submit a review of John Evans & Sons Llanelli Ltd, Swansea? Contribute to the directory of recommended self storage facilities in Swansea by submitting a John Evans & Sons Llanelli Ltd Swansea review. Do you own the business - John Evans & Sons Llanelli Ltd Swansea? If so, claim it today! After claiming a business, you will be able to update the details and add more tags and photos.