Postal Address: 5153 NW 114 Place Miami, Florida 33178 Phone: (305) 219-3723 Fax: (786) 513-2971 Email: leidenlogistics@yahoo.com
Warehouse 7391 NW 35th Street Miami, Florida 33122
Contact us Form