FindOwnerSearch
Brands and Their Owners
| Brand | Owner | Address | Description |
|---|---|---|---|
| AMERICAN FILM FESTIVAL | AFMA (American Film Marketing Association) | 10850 Wilshire Boulevard, 9th Floor Los Angeles CA 900244321 | an annual film festival based in Southern California; |
Where the owner name is not linked, that owner no longer owns the brand |