I've been to Amherst Medical for a variety of different needs over the past five years, they are always very accomodating and patient. They try to get you in to see the doctor right away. While they used to take appointments now they are walk in only. I think it would be better if they took some appointments. They are open until 7pm which is great for people who work till 5. Located right across from Winchester Hospital.