is inactive
Where is iCubed Design, Inc.'s headquarters?
iCubed Design, Inc.'s headquarters is located at BIRMINGHAM, AL
What is iCubed Design, Inc.'s industry?
iCubed Design, Inc. is in the industry of INVENTION/CREATION
What year was iCubed Design, Inc. started?
iCubed Design, Inc. was started in 2008
Sources: Alabama Secretary of State