Contact Info:
Crossroads Veterinary Clinic & Hospital
1805 E. Olympian Road
Urbana, IL 61802-9792
Located at 1900 N. Rte. 45
Phone: (217) 643-2325
Emergency: (217) 643-2325
Email:
owengrifff@aol.com
Prompt service by
appointment
Facility Information:
Hospital, Boarding and Pet Crematory
Animals Treated:
Dogs, Cats, Birds, Rabbits, and Ferrets
Education:
DVM, 1956
College of Veterinary Medicine
University of Illinois
Areas of Interest
Consultant on pet selection, husbandry & management, integrated behavior,
animal
bond, and pet loss grieving.