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