is inactive
Where is Castle Video Inc.'s headquarters?
Castle Video Inc.'s headquarters is located at CLANTON, AL
What is Castle Video Inc.'s industry?
Castle Video Inc. is in the industry of VIDEO MOVIES & EQUIPMENT
What year was Castle Video Inc. started?
Castle Video Inc. was started in 1986
Sources: Alabama Secretary of State