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 11 + 9 = Send message