Expert team of veterinary professionals
Welcome to Barrydowne Animal Hospital. We are conveniently located on Barrydowne Road, in Sudbury. We have been serving pets and their families in the Sudbury area for over 48 years. Contact us at 705-566-4243. We look forward to your visit.