is not in process of liquidation on Dec 22, 2023
Where is NEW SOUTH FARM AND HOME COMPANY's headquarters?
NEW SOUTH FARM AND HOME COMPANY's headquarters is located at 2442 FUNSTON STREET, HOLLYWOOD, FL 33021
What year was NEW SOUTH FARM AND HOME COMPANY started?
NEW SOUTH FARM AND HOME COMPANY was started in 1910