Verified Greenacres - Water Damage & Mold Repair 6318 Forest Hill Boulevard West Palm Beach, FL 33415 (561) 300-4664