Spoon River Animal Clinic P.C in Canton
(309) 647-6800
Spoon River Animal Clinic was established in 1981. Dr. David L. Hahn, D.V.M., has a staff of one doctor and a technical staff of ten employees. The doctors receive continuing education during the year to keep updated on new procedures for both small and ...