Since its opening in 1989, the Angelika Film Center in New York City’s SoHo neighborhood has become a cultural institution – one of the most well-known and highest-grossing dedicated arthouses in the US. From the downtown original to state-of-the-art boutique cinemas in Fairfax, VA, North Texas, and...See more
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
501-1,000 Employees
Year Founded:
1989 (37 years)
Address:
18 W. HOUSTON ST.; NEW YORK, NY 10012, US
HIGH
spending power