is liquidated
Where is Apollo Apparel, Inc.'s headquarters?
Apollo Apparel, Inc.'s headquarters is located at 100 W. 10TH ST.WILMINGTON, DE
What is Apollo Apparel, Inc.'s industry?
Apollo Apparel, Inc. is in the industry of MFG., DEAL IN WEARING APPAREL
What year was Apollo Apparel, Inc. started?
Apollo Apparel, Inc. was started in 1967
Sources: Alabama Secretary of State