Green Earth of Indian Lake Landscaping Contractors - Russells Point, OH Looking to contact Green Earth of Indian Lake? You can reach them at 937-843-3920