Please feel free to contact us for further informations submitting the form below or contact us by phone, bilingual staff available.
Address: 275 NE 59th Street Miami, FL 33137
Phone: +1 305 759 7559, Fax: +1 305 759 4513
Hours of operation:
Monday to Friday: from 10am to 6pm
Saturday: from 10am to 5pm