Loading

Services at Ryan Hospital

Dr. Maria Soltero-Rivera in dentistryAt Ryan Veterinary Hospital, we follow a simple rule: We provide outstanding veterinary care and friendly client service. This approach has earned the hospital thousands of loyal clients over the years, which has allowed us to continue to invest in advanced training for our veterinary staff and students and in the newest medical equipment.

We are one of the busiest veterinary teaching hospitals in the country, seeing more than 3​0,000 small animal patient visits each year, ​​some 9,000 of which are emergency cases. Our Emergency Service — open 24 hours a day, 365 days a year — is staffed by emergency medicine clinicians and emergency/critical care specialists, as well as nursing specialists in emergency/critical care, augmented by on-call specialists in other disciplines.

The doctors and staff here understand and share our clients’ love and compassion for animals, and provide them with the highest level of veterinary care. Our board-certified specialists, residents, interns, nurses and students are dedicated to keeping all companion animals healthy whether they are dogs, cats, birds or other exotic pets — and we appreciate the confidence our clients place in us.

Come see our commitment to quality and service in everything we do.

Browse our list of specialty services to see which is right for you.

Ryan Hospital Clinical Services

  • Anesthesia

  • Behavior Medicine

  • Cardiology

  • Comprehensive Cancer Care

  • Dentistry & Oral Surgery

  • Dermatology & Allergy

  • Diagnostic Laboratories

  • Emergency Service/Critical Care

  • Exotic Companion Animal Medicine

  • Grief Support & Social Services

  • Internal Medicine

  • Neurology & Neurosurgery

  • Nutrition

  • Ophthalmology

  • Pediatrics, Genetics & Reproduction

  • Radiology & Diagnostic Imaging

  • Surgery

  • Veterinary Nursing

Ryan Hospital Emergencies

Call 215-746-​8387

24 hours/day, 365 days/year

Ryan Hospital (free parking)
3900 Spruce Street
Philadelphia, PA 19104

Appointments: 215-746-8387

Get directions to Ryan Hospital...

Need an Appointment?

Call 215-746-8387

Ryan Hospital
3900 Spruce Street
Philadelphia, PA 19104

Free parking!

Get directions...

Penn Vet Affiliates

Mount Laurel Animal​ Hospital ​​is now a Penn Vet Affiliate!
Benefits: