- Physician-Owned & Operated
Primary Care for Adults (18+) in Charlotte, NC
Physician-owned primary care with same-day sick visits, extended hours, and two convenient locations.
Annual physicals at our Steele Creek clinic. Sick visits, follow-ups, and injuries at either location. Transparent pricing for self-pay patients and membership options available.
- Open 7 Days a Week
- Same-Day Sick Visits
- In-House Labs & X-Ray
- Two Charlotte Locations
- Physician-Owned & Independent
Why Choose OneSpotMD for Primary Care in Charlotte
We limit our enrollment to ensure our members get the access they deserve. We are not a corporate chain; we are a physician-led practice built for busy adults.
Open 7 Days a Week
We're here when you need us—8am to 8pm on weekdays and 9am to 5pm on weekends.
Male & Female Providers
We have a diverse team of male and female providers available at both locations to ensure your comfort.
Independent Referrals
We aren't tied to a hospital system. We refer you to the best specialists, period.
Conditions We Manage
- Chronic Disease Management
- Hypertension
- High Cholesterol
- Asthma / COPD
- Diabetes (Type 2)
- Thyroid Issues
- Anxiety / Depression
- Chronic Disease Management
- Hypertension
- High Cholesterol
- Asthma / COPD
- Diabetes (Type 2)
- Thyroid Issues
- Anxiety / Depression
Become a Patient in 3 Simple Steps
1
Book Online
Select “New Patient Visit” at your preferred location.
2
Digital Forms
Complete your history on your phone before you arrive.
3
See The Doctor
Get seen same-day or next-day. No weeks-long wait.
Serving Steele Creek, Plaza Midwood, and South Charlotte
- Steele Creek ONLY
Due to specialized equipment and space, these visits are only performed here.
- Annual Preventive Physicals
- Comprehensive Wellness Exams
- BOTH Locations
Due to specialized equipment and space, these visits are only performed here.
- Sick Visits (Colds, Flu, Strep)
- Injuries (Sprains, Cuts, Burns)
- Follow-Up Visits
- Medication Refills
Finally found a primary care doctor who actually listens. I didn’t have to wait weeks for an appointment, and having labs done right there saved me another trip.
- Sarah M., Charlotte Patient
- We Are A Great Fit If...
- You want a doctor who is available when you're actually sick.
- You value convenience, technology, and transparent pricing.
- You need management for stable conditions like blood pressure or thyroid.
- We Are NOT A Fit If...
- You require controlled substances (narcotics, benzos, stimulants) for chronic pain or ADHD.
- You have complex conditions requiring multiple specialists (e.g., active cancer, advanced heart failure).
- You are looking for a "medication refill only" clinic without regular follow-ups.
Two Convenient Charlotte Locations
Serving Plaza Midwood, Steele Creek, and surrounding neighborhoods.
Plaza Midwood
Serving Plaza Midwood, NoDa, Elizabeth, and Uptown
2017 Central Ave, Suite 103
Charlotte, NC 28205
Mon-Fri: 8:00 AM - 8:00 PM
Sat-Sun: 9:00 AM - 5:00 PM
Steele Creek
Serving Steele Creek, Lake Wylie, and Southwest Charlotte
2114 Freeman Park Dr, Unit 105
Charlotte, NC 28273
Mon-Fri: 8:00 AM - 8:00 PM
Sat-Sun: 9:00 AM - 5:00 PM
Frequently Asked Questions
Do I need an appointment?
No, appointments are not required for urgent care visits. We welcome walk-ins at both locations. However, you can book online to reduce your wait time.
Do you have X-ray on site?
Yes, both our Plaza Midwood and Steele Creek locations are equipped with digital X-ray capabilities and on-site labs for rapid testing.
What does the $35 membership cover?
Our membership covers your primary care needs, offering discounted visits, extended access to our physicians, and significant savings on procedures and labs. It’s designed to make healthcare affordable for everyone.
Do you treat children?
Yes, we treat patients of all ages, from pediatrics to geriatrics.
Ready for Better Healthcare?
Visit us today at Plaza Midwood or Steele Creek. No appointment needed.