Schedule an Office Visit

Meet your provider face-to-face at our office location. This is a great opportunity to connect in person, discuss your health in depth, and receive hands-on care — in a professional, welcoming setting.

Open to members and non-members alike. You don't need to live in Mooresville — our office location just happens to be there. We serve the entire Greater Charlotte region and beyond.

Soul Wellness

500 S Main Street

Mooresville, NC 28115

Office space rented for your appointment

Any Lab Test Now – Huntersville

14231 Market Square Drive, Suite C-2

Huntersville, NC 28078

Office space rented for your appointment

Any Lab Test Now – University

10106 Benfield Road, Suite 103

Charlotte, NC 28269

Office space rented for your appointment

Office Visit Availability

Regular Hours

Tuesday 2:00 PM – 3:30 PM
Thursday 2:00 PM – 3:30 PM

Book directly using the options above.

Available by Request

Friday By Request
Saturday By Request
Sunday By Request
Contact us to request a weekend appointment →

Not Sure Which Visit Type is Right for You?

We offer three ways to receive care — here's how they compare.

How to Book Your Office Visit

Members Booking Steps

1

Log in to Your Member Portal

Access your account through the Member Portal to begin the booking process.

2

Select "Book an Office Visit"

Choose the office visit option inside your portal dashboard.

3

Choose Your Day & Time

Pick from available Tuesday or Thursday slots (2–3:30pm), or contact us to request a weekend time.

4

Confirm & Pay $125

Your member rate of $125 will be applied at checkout. You'll receive a confirmation with directions to Soul Wellness.

Non-Members Booking Steps

1

Visit the Booking Page

Head to our non-member office visit booking page to get started — no account needed.

2

Complete Your Information

Fill out a brief intake form so we can prepare for your visit.

3

Choose Your Day & Time

Select a Tuesday or Thursday slot (2–3:30pm), or contact us to request a Friday, Saturday, or Sunday appointment.

4

Confirm & Pay $200

Complete your secure payment. You'll receive a confirmation with your appointment details and the address of your chosen location.

Important Information

Locations: Office visits are available at three locations — Soul Wellness (500 S Main Street, Mooresville), Any Lab Test Now in Huntersville (14231 Market Square Drive, Suite C-2), and Any Lab Test Now in University/Charlotte (10106 Benfield Road, Suite 103). You do not need to be a local resident to book at any location.

Appointment Duration: Plan for approximately 60–90 minutes for a comprehensive visit and consultation.

Weekend Availability: Friday, Saturday, and Sunday appointments are available by request only. Please contact us to check availability before booking.

Minors: A parent or legal guardian must be present for any appointment involving a minor. Siblings, even if 18 years of age, are not an acceptable substitute.

Membership Savings: Members save $75 per visit. If you're interested in learning about membership benefits, view our membership plans.

Additional Fees: Additional fees may apply at time of appointment for specific procedures or extended consultation time.

Please review our Terms and Conditions and Privacy Policy to understand your rights and responsibilities when using our services.

Prefer a Different Type of Visit?

We're flexible. Choose the care option that works best for you.