Browsing: Greg Lombardo

By Paul Salfen, Christine Thompson, AMFM Magazine Dallas has just become the ultimate playground for Netflix fans. On December 11, 2025, Netflix House officially opened its doors at Galleria Dallas, marking the second permanent location of this groundbreaking entertainment venue after the debut in King of Prussia, Pennsylvania, last month. Spanning over 100,000 square feet,
Read More