Company WORLD PHOTO LABS REPAIR & MAINTENANCE, INC. Address LINDSAY KRIM, STATEN ISLAND, 10307, NEW YORK