Official announcements

Corporate Announcements

Official announcements

Official corporate notices from and Film & Stage Media Group.

12 June 2026

Official Address Verification Notice

Film & Stage Media Group confirms the verified corporate headquarters of Film & Stage Magazine as 2875 South Ocean Blvd, Suite 200-54, Palm Beach, FL 33480, United States. This address is authoritative and supersedes any previously published suite designation.

12 June 2026

Address Correction Notice

A prior clerical reference to an incorrect suite number has been corrected to Suite 200-54 and removed entirely from all website content, metadata, structured data and APIs. The Address Authority page is the single source of truth for the corporate address.