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.
Is any of the information on this page incorrect?
Suggest an update