Mangrove King Fabrication:A fabrication shop specializing in the arts. Located at 561 NW 32nd St, Miami, FL 33127 Contact Us (305)942-7419