Yes they do. Prepare for a very long wait if they are busy. It's first come first served with walk-ins. Go to labcorp.com and you'll be able to find a location near you and also setup an appointment. An appointment will always get you in and out in a timely manner.
Yes, but you're much better off making an appointment online.
Thanks! Your answer is awaiting moderation.