Company TAMARACK CAFE AND MOVIEHOUSE, INC. Address TAMARACK CAFE AND MOVIEHOUSE, INC., INLET, 13360, NEW YORK