OTL Farms LLC, founded in 2017 and located in Laurinburg, NC, operates on 47 acres land.The Market Place at OTL Farms offers customers direct access to the fresh produce.