Lowes Creek Tree Farm Landscaping Contractors - Eleva, WI Looking to contact Lowes Creek Tree Farm? You can reach them at 715-878-4166