is not in process of liquidation on Apr 22, 2024
Where is McClure's Inc.'s headquarters?
McClure's Inc.'s headquarters is located at NASHVILLE, TN
What is McClure's Inc.'s industry?
McClure's Inc. is in the industry of DEPARTMENT STORE
What year was McClure's Inc. started?
McClure's Inc. was started in 1936
Sources: Alabama Secretary of State