Veterinary in Newcastle Emlyn, Dyfed We help you find any company! Castle House Veterinary Practice Limited The Drovers, Adpar Newcastle Emlyn, Dyfed