State Street Animal Clinic
3335 Business Rt 20, Belvidere 61008