ICARUS FILMS

32 Court St., 21st Fl.
Brooklyn, NY 11201
United States
Phone: (718) 488-8900
Fax: (718) 488-8642

  • Pres.: Jonathan Miller
  • VP: Livia Bloom