is inactive
Where is Special Effects, Inc.'s headquarters?
Special Effects, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Special Effects, Inc.'s industry?
Special Effects, Inc. is in the industry of DISPLAY RACKS
What year was Special Effects, Inc. started?
Special Effects, Inc. was started in 1980
Sources: Alabama Secretary of State