Contact Us

Check the status of your order here
For any other inquiries, please fill the form below
Want to speak with a representative? Call +1 305 790 1666 and we'll be happy to help!
1350 NW 121st Ave, Miami, FL 33182
United States of America
Want to reach us private and immediately? Follow and DM @merakistoreusa on Instagram. We’ll get back to you ASAP. Please include your name, order number, and email address for a faster response!