1. Spic & Span Pro 1101 Ormond Blvd, Destrehan, LA 70047 Coordinate: 29.96706,-90.37872 Phone: (985) 307-0639