La Barre Ellis International Inc Dba La Barre Land And Development Out of 0 Reviews Rating: 87 Ojai, CA Call us Write a review