Southern California Tree & Landscape
939 W 223rd St,
Torrance
CA ,
90502
Closed
Ownership and management of Southern California Tree and Landscape was changed in 2007; since then, Southern California Tree and Landscape has been increasing business organically each year by approximately 20 percent, as a result of quality work, strong customer relationships, and the care and consistency that goes into each and every one of our jobs.