S C YAMAMOTO INC Landscaping Contractors - La Habra, CA Looking to contact S C YAMAMOTO INC? You can reach them at 714-992-6919