LaMancha Ranch & Orchard

La Mancha Ranch & Orchard is a certified organic fruit and vegetable operation; that was founded in 1993 by husband and wife duo, David Landis and Anita Azarenko. The couple aspires to teach the local community about the benefits of healthy whole foods.