Fred Klaucke left the corporate world in 2000, after World of Science, the retail chain he founded and later went public, was sold. He and his wife started their self-funded Lion and The Lamb Foundation in New York before moving to Naples full-time in 2004.
4301 Gulf Shore Blvd N Apt 302
Naples, FL United States 34103-3476
Telephone: (239) 430-4301