Buyers' Guide Company Details Accessible by: anyone K & K Cleaning of New Orleans Address: 3016 Boyd St, New Orleans, LA United States Phone: 404-220-8711 E-mail Web site Contact Kevin Lombard, Owner E-mail Company Type: Residential Cleaner