i am very lucky to say that dr. amy walsh has been my primary care the last 14 years. i cannot have received more excellent care.dr.walsh has an outstanding bed side manner. she never rushes you in and out of the office.dr.walsh always is prompt, and almost always running on time. next to caring for your physical health dr. walsh is concerned if you are having any mental health issues. amy walsh is simply the best.