All Creatures Animal Hospital

2001 Linview Ave.
Urbana, IL 61801

Call Now
(217) 328-4143

Fax: (217) 337-3068

Iguana animal on brunch

Pet Care Staff


Compassionate Care for Your Pets

At All Creatures Animal Hospital, we are committed to delivering the best pet care services in Urbana, IL. Depend on our compassionate pet doctors to care for your pets. Our team of licensed veterinarians, veterinary assistants, and animal caretakers will make sure that your pets receive the health care they deserve.
Bluebird with meal worms

Dr. Mary Welle

Dr. Welle received a BS in Biochemistry from the University of Illinois in 1986 and a DVM from the College of Veterinary Medicine in 1990. She is also the former president of the Eastern Illinois Veterinary Medical Association. She joined All Creatures Animal Hospital full time in 1995. Dr. Welle’s professional interests include dentistry, behavior, and general medicine, focusing on dogs and cats.

Dr. Sandra Ritter

Dr. Ritter received a BS in Biology from the Loyola University (Chicago) in 1994, and a DVM from the College of Veterinary Medicine in 1998. She has been practicing with us since 2000, and has since continued to develop her skills in ultrasound techniques. Her professional interests are exotic medicine (small mammal, reptile, avian), ultrasound, surgery, and general medicine.

Have Your Pets Checked Regularly

Our primary concern is the wellbeing of your pets. Even if they seem to be in good health, it is still important to get a thorough checkup for your pet at least once a year. Taking your pet to a licensed veterinarian for a complete physical exam is important in preventing serious health conditions. Call us today at (217) 328-4143 to schedule an appointment.