Offers clean and bright premises. Parking can be a problem, but not usually. Most of the staff very kind/courteous. One very frank, in-your-face, front desk attendant (a smile would ruin her day). Constant turnover of Doctors. Have to pick my 3rd this year and there are 3 new replacements starting in January. They require an appointment each time you have to change doctors and want to get a refill of a prescription---even if you have been taking it for 32 years. I suppose that is a good thing, in some instances, but it is hard to justify paying up to $100/visit just to get a refill of a $30 prescription that you have been taking that long.