Our caring and compassionate veterinary care team!
Meet the Veterinarian & Team of Haverford Animal Hospital! We’re pleased to provide exceptional vet care for your pets! Please call us at 610-525-1211 to speak to one of our caring veterinary staff members!
Reginald L. Royster Jr., D.V.M. has served as the Hospital Director for Haverford Animal…
Tonya was raised in Brooklyn, New York throughout her early childhood years. Her Family…