FARROW & SONS LAWN MOWING SVC. Landscaping Contractors - Carmel, IN Looking to contact FARROW & SONS LAWN MOWING SVC.? You can reach them at 317-846-0485