Dr. Buffington is absolutely wonderful! He takes the time to listen to your concerns, and his bedside manner is excellent. He truly cares about his patients. I couldn't r ... more