Macon County Animal Control and Care Center is a municipal facility committed to animal welfare in Decatur, IL. They focus on finding homes for adoptable animals and enforcing animal abuse laws. Open admission shelter - no animal turned away!
Subscribe our marketing platforms for latest updates