is not in process of liquidation on Apr 21, 2024
Where is Frame World of Alabama, Inc.'s headquarters?
Frame World of Alabama, Inc.'s headquarters is located at DECATUR, AL
What is Frame World of Alabama, Inc.'s industry?
Frame World of Alabama, Inc. is in the industry of DEAL IN PICTURE FRAMES, ETC
What year was Frame World of Alabama, Inc. started?
Frame World of Alabama, Inc. was started in 1973
Sources: Alabama Secretary of State