- Please note that opening hours may be subject to change, please call us to book an appointment or to arrange collection of medication or food.
St Davids Veterinary Hospital
St Davids Station
Telephone: 01392 271221
Monday to Friday: 8am – 6.30pm
Saturday: 9am – 1pm and 2pm – 5pm
Consultations by appointment only. If you have an emergency outside of these hours, please see our emergency service page.