Veterinary in Llandeilo, Dyfed We help you find any company! Teilo Vets Ltd 6 King Street Llandeilo, Dyfed