TROMA ENTERTAINMENT

36 - 40 11th St.
Long Island City, NY 11106
United States
Phone: (718) 391-0110
Fax: (718) 391-0255

  • Pres.: Lloyd Kauffman
  • VP: Michael Herz
  • VP, Sales: Jeremy Howell
  • Dir. of Distribution: Matthew Manjourides