Company name: Nec Nivem Farm, LLC
Description: NEC NIVEM FARM, LLC
40630 Stout Oaks Ln, Lady Lake, FL 32159, United States