Biomass Direct LLC Solar Energy Contractor - Elizabethton, TN Looking to contact Biomass Direct LLC? You can reach them at 866-375-9535