Truman Lake Home Improvement Remodeler - Osceola, MO Looking to contact Truman Lake Home Improvement? You can reach them at 417-646-8412