Gregor Jackson Heads CARAA

Son-in-law Gregor Jackson is heading up the newly formed CARAA (Companion Animal Rescue of Arab, Alabama), which is helping to assist and place animals needing a home. Good work, Gregor!

What's New