is not in process of liquidation on Mar 18, 2024
Where is SOUTHWOOD MANAGEMENT GROUP, INC.'s headquarters?
SOUTHWOOD MANAGEMENT GROUP, INC.'s headquarters is located at 1400 NW 107 AVE #205, MIAMI, FL, 33172, USA
What year was SOUTHWOOD MANAGEMENT GROUP, INC. started?
SOUTHWOOD MANAGEMENT GROUP, INC. was started in 1996
Sources: Arizona Corporation Commission