Mail Us 24 /7 Email :contact@vimedra.com call Us 24 /7 Mobile :754 282 0596 728 207 9031 Our Location Address :2400 NE 65th St, Fort Lauderdale, FL 33308 Contact usHave Any questions? Get in touch