is not in process of liquidation on May 9, 2024
Where is South Square Townhouses, Inc.'s headquarters?
South Square Townhouses, Inc.'s headquarters is located at SCOTTSBORO, AL
What is South Square Townhouses, Inc.'s industry?
South Square Townhouses, Inc. is in the industry of RESIDENTIAL TOWNHOUSES
What year was South Square Townhouses, Inc. started?
South Square Townhouses, Inc. was started in 1984
Sources: Alabama Secretary of State