I was able to have a painfully honest conversation with Dr. Smith regarding some difficult subjects. I genuinely appreciate his forthrightness and willingness to take as much time as needed to answer my questions. I have great trust in him.
Read More Patient Reviews of Craig P. Smith, M.D.