The Catty Shack Big Cat Rescue in Jacksonville FL is a volunteer-run nonprofit organization that takes in big cats that need a home. Yes, believe it or not, there are people in the US who think that keeping a lion or leopard in their apartment is a really good idea: other rescues here are from animal exhibits that have closed down, and confiscations from federal and state wildlife officers.
Some photos from a visit.