Contact Detail

Let's Connect

Founded in 2021 by Dennis Y. Delemar, the Greenwood Film Festival, based in the home of Black Wall Street, Tulsa, Oklahoma, mission is to create an atmosphere of life through Culture, Truth, and Revolution.

Phone | (323) 736-2470

Message Us!