Contact Us We would love to hear from you. Feel free to reach out using the below details. Contact us Contact Us We would love to hear from you.Feel free to reach out using the below details. Phone: 954-852-4433 Email: info@mecarack.com Address: 7455 West 20th Ave, Hialeah, FL 33014 Hours: Mon-Fri 9:00AM - 5:00PM Visit Us Address: 7455 west 20th Ave Hialeah, FL 33014 USA