is inactive
Where is Photo Lab, Inc.'s headquarters?
Photo Lab, Inc.'s headquarters is located at PHENIX CITY, AL
What is Photo Lab, Inc.'s industry?
Photo Lab, Inc. is in the industry of ---
What year was Photo Lab, Inc. started?
Photo Lab, Inc. was started in 1989
Sources: Alabama Secretary of State