Have been here twice in the last few months - myself and also a friend. Both times, the checkin experience was pleasant & seamless, checkout was efficient & friendly, and the care throughout the process was professional, knowledgeable, and compassionate. The waiting area & patient exam rooms are clean & welcoming. They take most insurances & charge reasonably for uninsured walk-in care. Thankful to have this option so conveniently located!