is not in process of liquidation on Jan 3, 2024
Where is ODD BIRD FARMS, LLC's headquarters?
ODD BIRD FARMS, LLC's headquarters is located at 5418 NEFF LAKE RD, BROOKSVILLE, FL 34601
What year was ODD BIRD FARMS, LLC started?
ODD BIRD FARMS, LLC was started in 2014