1. Trust Air Heating & Air 218 Sherwood Ln, Haughton, LA 71037 Coordinate: 32.56598,-93.59992 Phone: (318) 564-1942