Company D E & L EXCAVATING, INCORPORATED Address 17433 Roth Road, SPENCERVILLE, IN, 46788 - 0000, USA