Horror House Pictures Earns 2026 IABE National Excellence Award
Independent Louisiana horror film production company recognized at the national level by the International Association for Business Excellence Labadieville, Louisiana, 3rd Nov 2026 — Horror House Pictures, an independent horror film production company based in Louisiana, has received the 2026 IABE National Excellence Award from the International Association for Business Excellence (IABE). The National Excellence…