Veterinary in Llanfechain, Powys We help you find any company! Aran Vet Centre Limited 28a High Street Llanfechain, Powys Cain Veterinary Centre Limited Cain Veterinery Centre, Llansantffraid Llanfechain, Powys