Animal Rescue Foundation

Animal Rescue Foundation, Inc. is a non-destroy, nonprofit shelter. We received our charter with the state of Connecticut in 1972.
Address
366 Main Street, Terryville, 06786, CT, USA
Snuggles
Yes

Advertisement to help support our work

Local, loving pet care near you