Lovely Lita’s Sheltering Tree Foundation, Inc. is a registered not for profit organization specializing in the rescue and rehabilitation of squirrels. The facility is on approximately 10 wooded acres in Plant City, Fl where the animals are released to live their lives in the wild. If they can not be released due to injuries or illness they remain in the care of our staff for the remainder of their lives.