RODD'S TREE SVC Landscaping Contractors - Freeport, MI Looking to contact RODD'S TREE SVC? You can reach them at 269-948-0889