A lawn and garden services company, Southland Tree & Landscape is located at Long Beach, CA. It has an annual revenue of $322,560 and employs four people. Without a doubt, you'll be unable to deny the appeal of Southland Tree & Landscape. Scott R Allen is President of the firm.
Want to share more of your experience?GO TO FULL REVIEW