Company SPRAGUE SCREEN GRAPHICS, LTD. Address SPRAGUE SCREEN GRAPHICS, LTD., STATEN ISLAND, 10309, NEW YORK