MARS IRRIGATION & LANDSCAPE LLC Landscaping Contractors - Galloway, OH Looking to contact MARS IRRIGATION & LANDSCAPE LLC? You can reach them at 614-778-3213