MICHAEL'S LAWN AND GARDEN SERVICE Landscaping Contractors - Indianapolis, IN Looking to contact MICHAEL'S LAWN AND GARDEN SERVICE? You can reach them at 317-888-1704