1. Archie's Paint & Body Shop 1825 South Dr, Natchitoches, LA 71457 Coordinate: 31.73078,-93.07533 Phone: (318) 352-1068