Company D & L CLEANING & JANITORIAL SERVICES CORP. Address 1128 WADE ST, INDIANAPOLIS, IN, 46203, USA