Directory Company Details OTS - Office Technology Supplies Address: 2501 SW 160th AveSte 250, Miramar, FL 33027 United States Phone: 954-846-9299 Web site Company Type: Associate