Site Accessibility Features: Skip to page menus


Reset Website Accessibility

Site Menus Section Skip to page content

Library

Content Library

Site Sidebar: Skip to end of sidebar

Search Articles

Filter By Species

View All

Filter By Topic

View All

Have a Question? Need to book an appointment?

Connect with us and one of our team members will be happy to assist you.

517 W Lancaster Ave Haverford, Pennsylvania, 19041

Phone: 610-525-1211 Fax: 610-525-6045

Monday: 9am – 7:00pm Tuesday: 9am – 7:00pm Wednesday: Surgery Day Thursday: 9am – 7:00pm Friday: 9am – 6:00pm Saturday: 9am – 4:00pm (Every Other Saturday/Please call Ahead) Sunday: Closed

Contact Us Get Directions

© 2025 Haverford Animal Hospital. Powered by LifeLearn Veterinary Websites