You do need an appointment, but we often get cancellations so try calling in the morning. Often we can get you in! We do offer telemedicine as well.
I don't believe they do but they have telehealth options which can get scheduled quicker than in person.
Thanks! Your answer is awaiting moderation.