Dr. James P Shaffer, MD | Internist in Cookeville, TN | FindClarity