is not in process of liquidation on May 16, 2024
Where is Southwood Management Group, Inc.'s headquarters?
Southwood Management Group, Inc.'s headquarters is located at CLEVELAND, AL
What is Southwood Management Group, Inc.'s industry?
Southwood Management Group, Inc. is in the industry of MANAGE NURSING HOMES
What year was Southwood Management Group, Inc. started?
Southwood Management Group, Inc. was started in 1993
Sources: Alabama Secretary of State