Howell's Lawn Service Landscaping Contractors - Florida, NY Looking to contact Howell's Lawn Service? You can reach them at 845-651-7215