Company LAST INNING FILM EQUIPMENT INC. Address LAST INNING FILM EQUIPMENT INC., HUNTINGTON STATION, 11746, NEW YORK