“Dr. Walsh is amazing. She takes the time to get to know her patients, has easy to understand explanations and works together with the patient to achieve the best outcome. She even walks you to check out for a pleasant send-off.”