CONTACT US Water & Mold Remediation GET A FREE INSPECTION Address 12255 SW 129th CT Miami, FL 33186 Phone & E-mail (786) 661-8294 sales@leewaterdamagerestoration.com Business Hours Monday-Friday 9AM to 5PM Your Name Email Subject Comments 4 + 5 = Send message