Sierra Country Tree & Landscape Landscaping Contractors - Newcastle, CA Looking to contact Sierra Country Tree & Landscape? You can reach them at 530-823-5192