Patient Portal; Contact; About. The Caro Clinic is a walk-in Primary Care facility. What does that mean? That means you can walk in and see a doctor five days a week. That may sound like urgent care, because we can handle almost all of your day-to-day medical needs urgently, but the major difference is the cost. ....