is not in process of liquidation on Dec 23, 2023
Where is CAPTAIN'S FARMS, INC.'s headquarters?
CAPTAIN'S FARMS, INC.'s headquarters is located at 9801 S.W. 73RD AVE., MIAMI, FL 24586-8220
What year was CAPTAIN'S FARMS, INC. started?
CAPTAIN'S FARMS, INC. was started in 1983