Emergency 01 260 9920
Out of hours 01 260 9920
Beechwood Vets 01 491 2870

Meet the Team

Your veterinary team providing loving care

Meet the Team

Your veterinary team providing loving care

Veterinary Surgeons

Read more about Valeria Silveira
Valeria Silveira - Clinical Director

Valeria Silveira

Clinical Director
Read Bio
Read more about Elvire Renault
Elvire Renault - Veterinary Surgeon

Elvire Renault

Veterinary Surgeon
Read Bio

Veterinary Nurses

Read more about Megan Mcdowell
Megan Mcdowell - Veterinary Nurse

Megan Mcdowell

Veterinary Nurse
Read Bio

Administrative Team

Read more about Andrea Viani-Duggan
Andrea Viani-Duggan  - Receptionist

Andrea Viani-Duggan

Receptionist
Read Bio
Return to About Us