Exceptional medical clinic. Staff is highly trained, very responsive to the needs of the individual. They strive to see the patients as rapidly as possible, and maintain a "clock" that shows if they are on time or how long of a wait to expect. For a small community hospital/clinic, they consistently rate in the highest rank for quality of care. I am a retired RN, , not affiliated with them, I think they are a quality care center, equal to any you will find.