Site Accessibility Features: Skip to page menus


Reset Website Accessibility

Site Menus Section Skip to page content

Make An Appointment Today

Ready To Join Our Pet Family?

Make An Appointment
Contact

Hospital: 215-855-5853 Boarding: 215-855-3739 Fax: 215-855-9337

1200 Welsh Road Lansdale, Pennsylvania, 19446
Hospital

Monday-Friday: 8 am–8 pm Saturday: 9 am – 2 pm Sunday: Closed

We are closed on the 1st and 3rd Wednesday of the month from 2-3:30 pm for our staff meeting.

Boarding

Monday – Friday: 9 am-12 pm and 4 pm-6 pm Saturday & Sunday: 9 am -12 pm

Please note: The boarding office is closed on holidays for drop-off and pickup.

© 2025 North Penn Animal Hospital. Powered by LifeLearn Veterinary Websites