is inactive
Where is LONG TALL SALLY INCORPORATED's headquarters?
LONG TALL SALLY INCORPORATED's headquarters is located at CORPORATION TRUST CENTER, 1209 ORANGE ST, WILMINGTON, DE, United States, 19801
What year was LONG TALL SALLY INCORPORATED started?
LONG TALL SALLY INCORPORATED was started in 1988
Sources: New York Department of State