is inactive
Where is Marvel, Inc.'s headquarters?
Marvel, Inc.'s headquarters is located at HUNTSVILLE, AL
What is Marvel, Inc.'s industry?
Marvel, Inc. is in the industry of OPERATE RESTAURANT
What year was Marvel, Inc. started?
Marvel, Inc. was started in 1975
Sources: Alabama Secretary of State