1. Cleaning Champ LLc. 1519 Spring St, Natchitoches, LA 71457 Coordinate: 31.77411,-93.09851 Phone: (318) 906-0655