BACK TO CONTRACTORS Labor Plus, Inc. 167 S. Lawndale Ave., Elmhurst, IL , 60126 (630) 550-6674 Download Contact Card AFFILIATIONS Ind. Bldg Const. SHARE