Laursen Lance Landscaping Contractors - Star, ID Looking to contact Laursen Lance? You can reach them at 208-392-4586