SERGIO'S LANDSCAPE Landscaping Contractors - Vallejo, CA (3.05 Miles from Vallejo, CA) Looking to contact SERGIO'S LANDSCAPE? You can reach them at 209-892-7489