1. A A A Powerwashing 810 Oliver Rd, Haughton, LA 71037 Coordinate: 32.51102,-93.49828 Phone: (318) 949-3719