LIVING LANDSCAPES BY LORETTA Landscaping Contractors - Indianapolis, IN Looking to contact LIVING LANDSCAPES BY LORETTA? You can reach them at 317-823-1586