laughingsquid.com
Caboodle Ranch, A 100 Acre Cat Sanctuary
Caboodle Ranch a 100 acre cat sanctuary created by Craig Grant in 2003 that is located Ponte Vedra Beach, Florida. It is now home to over 500 happy cats.
Scott Beale