Caring Hands Animal Hospital
Veterinary clinic
1704 S Philo Rd · Urbana, IL 61802 · 1.6 mi
Caring Hands Animal Hospital in Urbana, Illinois, has been providing veterinary care since 1998 with three veterinarians. It focuses on preventive care, general surgery, dentistry, and diagnostics including…