is liquidated
Where is I. Appel Corporation's headquarters?
I. Appel Corporation's headquarters is located at 1209 ORANGE STWILMINGTON, DE 19801
What is I. Appel Corporation's industry?
I. Appel Corporation is in the industry of MFG OF WEARING APPAREL
What year was I. Appel Corporation started?
I. Appel Corporation was started in 1989
Sources: Alabama Secretary of State