Main Office in Miami: 2111 NW 79th. Avenue, Miami FL 33122 Phone: (305) 591-56-45 Fax: (305) 591-58-01 Toll Free: (866) 872-0611