L F R Farms & Greenhouses
L F R Farms & Greenhouses is a Farm Equipment company at Newton,North Carolina,United States , Tel is (704)462-1417,address is 2952 Lou Hoyle Lane.You can find more L F R Farms & Greenhouses contact info like fax,email,website below.