Rate Dr. James P. Shaffer
Dr. James P. Shaffer's Ratings
Really fantastic Doctor. Helped me to get over fears of a heart condition and now am able to work out again. Handled everything with sleep apnea and all breathing problems effortlessly. Great motivational and caring Doctor with excellent bedside manner!