• Welcome to Haverford Animal Hospital!

    Dr. Royster is your local Veterinarian right on the main line in Haverford, PA. Call the office today to book an appointment!

    Learn More
  • Veterinary Services Available

    Our Animal Hospital in Haverford is pleased to offer a wide variety of veterinary services! These services include medical, diagnostic, dental & more!

    Learn More
  • Preventive Services in Haverford

    Haverford Animal Hospital is pleased to provide preventive services to our patients! Call the office to find out more!

    Learn More


Haverford Animal Hospital

How to get a prescription filled with a new online Pharmacy.

The new procedure is as followed . Please  pick a pharmacy of your choice and register with that company. They will send a request by fax from your  Pharmacy of choice. I  will authorize your prescription(s) for home delivery.This may take up to 48 hours to process. For prescriptions that have not expired.

If you have any questions please call My staff at Haverford Animal Hospital at 610-525-1211.

Sincerely,Dr. Reginald Royster


Monday, Tuesday,
9:00 am– 7:00 pm
9:00 am – 6:00 pm
9:00 am – 2:00 pm
9:00 am – 12:00 pm
Closed Sundays and Major Holidays

The hours listed above are general office hours and not doctor availability. Please call the office to schedule an appointment.

Contact Information

Phone: 610-525-1211

Fax: 610-525-6045

517 W Lancaster Ave

Haverford, Pennsylvania, 19041