Pet Owners Shocked By the Sudden Closing of One Illinois Animal HospitalPet Owners Shocked By the Sudden Closing of One Illinois Animal HospitalFollowing the resignation of two veterinarians, Noah's Ark Animal Hospital in Rockford has ceased operations effective immediatelyLil ZimLil Zim