Land & Marine Inc Landscaping Contractors - Ojai, CA Looking to contact Land & Marine Inc? You can reach them at 805-640-9989