I had a great experience here. Clean, easy-to-find clinic with friendly and professional staff- it isn't one of those "just pay and go" places. Dr. Stephen Banister was very kind, thorough and knowledgeable. He cared about my ailments, and was glad to give me a year's recommendation. I would not hesitate to see him again to renew. Don't forget your medical documentation!