1. S & S Car Wash and Detail 120 Williams Ave, Natchitoches, LA 71457 Coordinate: 31.75353,-93.08571 Phone: (318) 352-6044