Mana Wynwood Convention Center Mana Wynwood Convention Center Mana Wynwood is Miami’s premier event venue rental company. 318 NW 23rd St, Miami, FL 33127