is not in process of liquidation on May 23, 2024
What is SOUTH TOWN STORAGE LLC's industry?
SOUTH TOWN STORAGE LLC is in the industry of RENTAL OR LEASE OF INDIVIDUAL STORAGE SPACE
What year was SOUTH TOWN STORAGE LLC started?
SOUTH TOWN STORAGE LLC was started in 2013
Sources: Alabama Secretary of State