FREEMAN'S OUTDOOR SVC Landscaping Contractors - Howell, MI Looking to contact FREEMAN'S OUTDOOR SVC? You can reach them at 517-223-3698