Humane Society of Madison County

Helps stray and abandoned dogs and cats with medical needs and finding them homes through adoptions. Provides communication and education to the public.
Helps stray and abandoned dogs and cats with medical needs and finding them homes through adoptions. Provides communication and education to the public.