L. F. D., INC. is an Active company incorporated on August 13, 1979 with the registered number 632616. This Domestic for Profit company is located at 2818-A INDUSTRIAL PLAZA DR, TALLAHASSEE, FL, 32301 and has been running for forty-five years. There are currently two active principals.