Leek Construction corporate office is located in 3993 W Dugger Ave, West Terre Haute, Indiana, 47885, United States and has 1-10 employees.
leek construction
Departments
Number of employees
Operations
10
Engineering & Technical
3
C-Suite
1
| Location | People at location |
| Africa | 11-50 |
With more than 20 years Civil Construction experience from its Leadership, Leek Construction has provided construction services that top builders have used to help launch their projects and keep them under budget and on time. We know the ins and outs of Civil construction like no one else, and our knowledge can make the difference between a success... Read More