SCOTT LONG Landscaping Contractors - Indianapolis, IN Looking to contact SCOTT LONG? You can reach them at 317-753-7462