is not in process of liquidation on May 9, 2024
Where is The Wallpaper Shack, Inc.'s headquarters?
The Wallpaper Shack, Inc.'s headquarters is located at DECATUR, AL
What is The Wallpaper Shack, Inc.'s industry?
The Wallpaper Shack, Inc. is in the industry of WALLPAPER & SUPPLIES
What year was The Wallpaper Shack, Inc. started?
The Wallpaper Shack, Inc. was started in 1984
Sources: Alabama Secretary of State