Lalo's Tree Service Landscaping Contractors - Willows, CA Looking to contact Lalo's Tree Service? You can reach them at 530-228-0910