The LAB Wynwood Address 400 NW 26th Street Miami FL 33127 United States Upcoming Events No events in this location