is not in process of liquidation on Apr 20, 2024
Where is Custom Art, Inc.'s headquarters?
Custom Art, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Custom Art, Inc.'s industry?
Custom Art, Inc. is in the industry of ---
What year was Custom Art, Inc. started?
Custom Art, Inc. was started in 1967
Sources: Alabama Secretary of State