1. The Producers 2500 NW 79th Ave Ste 234, Miami, FL 33122 Coordinate: 25.79769,-80.32587 Phone: (786) 372-9550