is inactive
Where is South 20th Corporation's headquarters?
South 20th Corporation's headquarters is located at BIRMINGHAM, AL
What is South 20th Corporation's industry?
South 20th Corporation is in the industry of REAL ESTATE
What year was South 20th Corporation started?
South 20th Corporation was started in 1930
Sources: Alabama Secretary of State