ELWOOD EXCAVATING SVC Foundation Repair Contractor - Elwood, IN Looking to contact ELWOOD EXCAVATING SVC? You can reach them at 765-552-7675