Where to Find Us
Exciting Venues Across South Florida
FORT LAUDERDALE
at the new
L.A. Lee YMCA/Mizell Community Center
1409 NW Sistrunk Boulevard, Fort Lauderdale, 33311
DEERFIELD BEACH
WYNDHAM BEACH RESORT
2096 NE 2nd St, Deerfield Beach, FL 33441
DELRAY BEACH
MOVIES OF DELRAY
7421 W Atlantic Ave, Delray Beach, FL 33446
OR JOIN US ONLINE AT OUR VIRTUAL FESTIVAL VILLAGE
Our Online Portal for Live and pre-recorded Screenings, Q&As and Special Events