1. Cucalorus Film Festival 815 Princess St, Wilmington, NC 28401 Coordinate: 34.23761,-77.93866 Phone: (910) 343-5995