The Festus & Helen Stacy Foundation is a private family foundation founded in 1980 in Fort Lauderdale, Florida.

Our mission is to partner with Christian organizations worldwide that have demonstrated the ability to make a lasting impact benefiting mankind by helping others and extending the love, mercy and teachings of Jesus Christ.