Terra Lawn Care & Snow Removal Landscaping Contractors - East Lansing, MI Looking to contact Terra Lawn Care & Snow Removal? You can reach them at 517-664-4135