• Lemon Brothers Farms

    • Farms
    15513 North County Rd. 3100
    Idalou, TX 79329
    (806) 746-5200
    • About

      Farming operation in Lubbock County.

    • News News