HOWELL LAWN CARE Landscaping Contractors - Lehigh Acres, FL Looking to contact HOWELL LAWN CARE? You can reach them at 239-694-9111