Studio Landscape Share: Landscape ContractorLandscape Design Studio Landscape Visit Website 340 Avenida de la Vereda Ojai, CA 93023 805.646.8384 (805) 646-8384 (fax) About Map About Landscape Architecture, Planning, Consulting, Project Management. Commercial, Residential, Institutional, Public, Residential and Local Residential Design/Build What's Nearby? Distance: 5 10 15 20 25 50 mi.