" I've gone to Dr. Walsh for a little over 3 years now and am amazed how she can spend so much time with each patient, answering ALL of their ... " Read Full Review