Independent Film & TV Alliance
Add to Favorites
Add Hours
Saved to Favorites
Phone: (310) 446-1000
Address: 150 E 58th St, New York, NY 10155
Website: https://ifta-online.org/contact
42 W 28th St, New York, NY 10001
238 E 75th St, New York, NY 10021
350 5th Ave, New York, NY 10118
531 5th Ave, New York, NY 10017
55 W 45th St, New York, NY 10036
West 19th St And 7th Ave., New York, NY 10011
2116 36th Ave, Astoria, NY 11106
6502 6th Ave, Brooklyn, NY 11220
27 W 24th St, New York, NY 10010
216 E 45th St, New York, NY 10017