Contact Cucalorus Festival Have questions about our annual event? Fill out our contact form so we can get in touch! General Contact Form Name * Email * Phone Message * Mailing Address: Cucalorus Film Festival 815 Princess Street Wilmington, NC 28401 Phone Number: 910-343-5995