is not in process of liquidation on May 22, 2024
Where is Knights of the Castle, Inc.'s headquarters?
Knights of the Castle, Inc.'s headquarters is located at TUSCALOOSA, AL
What is Knights of the Castle, Inc.'s industry?
Knights of the Castle, Inc. is in the industry of RETAIL STORE
What year was Knights of the Castle, Inc. started?
Knights of the Castle, Inc. was started in 2007
Sources: Alabama Secretary of State