STARR LANDSCAPE Landscaping Contractors - Alva, FL Looking to contact STARR LANDSCAPE? You can reach them at 239-728-3966