Lee Creative Arts is a creative arts company based near Atlanta, GA aimed at equipping creators with the tools necessary to succeed in their craft