LILY B AND SONS INC is an Active company incorporated on May 20, 2020 with the registered number N20000005413. This Domestic Non Profit company is located at 4640 N HWY US 17, DELEON SPRINGS, FL, 32130, US and has been running for five years. There are currently three active principals.