Greenscape Pools & Landscaping Inc. Landscaping Contractors - Moro, IL Looking to contact Greenscape Pools & Landscaping Inc.? You can reach them at 618-540-9721