Get in Touch With a Reliable Landscaping Company CONTACT ADDRESS Office Address 4502 W. 73rd St. Indianapolis, IN 46268 Phone Numbers (317) 875-8267 Email lemckelandscape@comcast.net GET IN TOUCH WITH US Name First Last Email Subject Message