Nishimori Landscape & Design Landscaping Contractors - Santa Maria, CA Looking to contact Nishimori Landscape & Design? You can reach them at 805-928-5756