Johnson Direct Primary Care & Wellness
Provider-owned clinic in Bristol offering affordable primary care, IV hydration, wellness injections, weight management & more. Transparent pricing. Local.
Every patient is seen by the provider at every visit. Accessible. Relationship-based care.
06/05/2026
Come in and get some sunshine! Introducing our newest vitamin injection The Sunshine shot! Now until the end of June $30 per injection.
05/27/2026
Restore β’ Refresh β’ Replenish π§β¨
Whether youβre feeling run down, dehydrated, fatigued, recovering from illness, or just wanting an extra wellness boostβweβre here for you.
At Johnson Primary Care & Wellness, we offer IV hydration + vitamin infusion therapy tailored to your individual wellness goals.
π§ Basic Hydration Drips starting at just $49
π Vitamin-infused wellness drips
β¨ Custom IV blends available based on your individual needs
π©ββοΈ Family Practice Provider on-site for every visit
π©Ί 29 years of IV placement experience
We proudly serve ages 16+ for general wellness IV therapy, and in some cases younger patients depending on personal needs and provider evaluation.
No two clients are the sameβand your IV shouldnβt be either. Whether you need hydration, immune support, energy support, recovery, or a personalized vitamin boost, we can help create a drip designed specifically for you.
Come restore, refresh, and replenish from the inside out.
π Johnson Primary Care & Wellness
1269 Old Euclid Center
Bristol, VA 24201
π 276-494-0017
Longevity is the future of health and wellness.
Weβre living longer than ever beforeβand we now have the opportunity to decide how we want to feel during those years.
Because health isnβt just about quantity of lifeβ¦ itβs about quality of life.
Itβs about having the energy to do the things you love. Feeling strong in your body. Staying mentally clear. Aging with vitality, confidence, and purpose.
After all the wisdom weβve gained through the years, this should be the time we truly get to enjoy lifeβnot just get through it.
Now is the time to take ownership of our health. To be proactive instead of reactive. To invest in wellness before illness forces us to.
At Johnson Direct Primary Care & Wellness, weβre passionate about helping you feel your bestβwhether your goals are more energy, better metabolic health, weight loss, improved recovery, healthy aging, or simply feeling better in your day-to-day life.
Let us walk alongside you on your wellness journey and help you reach your health goals.
It is never too late to make a change.
And it is never too early to start investing in your future health.
Better Health. Better You. π
05/20/2026
π¨ ACCEPTING NEW PATIENTS NOW π¨
Tired of rushed appointments, long waits, and leaving your doctorβs office with unanswered questions?
At Johnson Primary Care & Wellness, we believe healthcare should feel personal again. π
β¨ DIRECT PRIMARY CARE β¨
β Longer one-on-one visits with your provider
β Personalized, relationship-based care
β Transparent, affordable pricing
β Minimal wait times & convenient scheduling
β Clean, modern, comfortable office environment
β No rushed β15-minuteβ appointments
β No surprise insurance bills
We take pride in giving patients the time, attention, and care they deserve. Our scheduling model is designed to avoid overcrowded waiting rooms and excessive wait times, so you can actually spend quality time with your provider β not sit in a packed lobby for hours.
Our provider visits are direct pay and are not billed through insurance. However, if you have insurance or Medicare, we can still send prescriptions to your pharmacy and use your insurance for medications, labs, imaging, or specialist referrals when applicable.
Many patients find our transparent pricing is often less than expensive copays, deductibles, urgent care visits, or surprise medical bills.
π©ββοΈ Provider visits starting at $99
We also offer wellness programs including:
β¨ Weight Loss Programs & GLP-1 Support
β¨ Hormone Optimization
β¨ Peptide Therapy
β¨ IV Hydration & Wellness
β¨ Vitamin Injections
β¨ Preventative Wellness Support
Because healthcare should feel comfortable, accessible, and focused on YOU. π
π Johnson Primary Care & Wellness
1269 Old Euclid Center
Bristol, VA
π 276-494-0017
05/20/2026
β¨ LONGEVITY & WELLNESS OPEN HOUSE β¨
Ready to invest in your health, energy, and future? π
Join us for an exciting evening at Johnson Primary Care & Wellness and discover how NAD+, peptides, vitamins, IV therapy, red light wellness, and medical weight loss can support anti-aging, recovery, energy, wellness, and longevity!
π₯ EVENT SPECIALS:
β FREE Consultations & Body Composition Analysis
β $5 B12 Shots
β $12 Red Light Wellness Sessions
β 20% OFF Full Shot Menu including NAD+
β 20% OFF Featured IV Drips
β¨ IV Lean β’ Bright β’ Glutathione β’ Clarity
β 10% OFF Monthly Weight Loss Programs including GLP-1
π Refreshments β’ Giveaways β’ & More!
π Johnson Primary Care & Wellness
1269 Old Euclid Center
Bristol, VA
π
Saturday, May 23rd
β° 6PMβ10PM
π 276-494-0017
Come learn why provider-led wellness matters and explore the newest treatments in longevity and wellness! β¨
05/18/2026
Mediterranean Monday π«
Roasted Red Pepper Hummus
Creamy, flavorful, and packed with plant-based protein and healthy fats β this Mediterranean-inspired hummus makes the perfect light lunch, snack, or appetizer while supporting your wellness and weight loss goals!
Ingredients
1 (12 oz.) jar roasted red peppers, drained
2 (15 oz.) cans chickpeas, drained & rinsed
1/2 cup tahini
1 garlic clove
1/4 cup lemon juice
3/4 tsp kosher salt
1/2 tsp ground cumin
1/4 cup olive oil, plus extra for serving
Chopped parsley, for garnish
Paprika, for garnish
Toasted pita & crackers, for serving
Olives, for serving
Directions
Pat the roasted red peppers very dry to remove excess moisture.
Add the peppers, chickpeas, tahini, garlic, lemon juice, salt, and cumin to a food processor. Blend until smooth and creamy, about 3β4 minutes. Add cold water 1 tablespoon at a time if needed to help blend.
Add olive oil and process another 10 seconds until silky smooth.
Spoon into a serving bowl and create a swirl on top. Garnish with parsley, paprika, and a drizzle of olive oil.
Serve with toasted pita, crackers, and olives.
Why We Love It β€οΈ
β High in fiber
β Rich in healthy fats
β Plant-based protein
β Mediterranean diet approved
β Great alternative to processed snacks
β¨ Tip: Pair with fresh cucumbers, carrots, or bell peppers for an even lighter weight-loss friendly option!
Johnson Primary Care & Wellness
1269 Old Euclid Center β’ Bristol, VA
276-494-0017
π₯ FEELING RUN DOWN? DEHYDRATED? EXHAUSTED? π₯
π§ IV THERAPY STARTING AT JUST $49 π§
At Johnson Primary Care & Wellness, weβre bringing affordable wellness and provider-led IV therapy to Bristol!
β¨ BASIC HYDRATION IV β STARTING AT $49
β 500mL Normal Saline Hydration
β Relaxing Wellness Environment
β Provider-Led Care
β Upgrade Options Available
β‘ Need MORE than hydration?
Customize your IV experience with add-ons like:
β’ B12
β’ Vitamin C
β’ Magnesium
β’ Toradol
β’ Zofran
β’ Pepcid
β’ Glutathione
β’ Amino Acids
& more!
Whether youβre:
π¦ dehydrated
π© fatigued
π€ recovering from illness
ποΈ sore after workouts
πΏ needing a wellness reset
βweβve got you covered.
π©ββοΈ Provider-led IV therapy you can trust
π Nearly 30 years of IV experience
π 1269 Old Euclid Center, Bristol, VA
π 276-494-0017
π $25 Good Faith Exam required yearly.
β¨ FEEL BETTER. LIVE BETTER. β¨
Johnson Direct Primary Care & Wellness Provider-owned clinic in Bristol offering affordable primary care, IV hydration, wellness injections, weight management & more. Every patient is seen by the provider at every visit. Transparent pricing. Local. Accessible. Relationship-based care.
05/12/2026
Mediterranean Monday
Spinach & Feta Stuffed Salmon π«π
Fresh β’ Flavorful β’ Mediterranean-Inspired
β¨ Packed with lean protein, heart-healthy omega-3s, fresh herbs, spinach, feta, and antioxidant-rich tomatoes.
Spinach & Feta Stuffed Salmon
Mediterranean Monday Recipe Instructions π«π
Ingredients
4 oz cherry tomatoes, seeded and chopped
Kosher salt
2 Tbsp extra-virgin olive oil, divided
3 cloves garlic, finely chopped
2 scallions, sliced (separate white and green parts)
5 oz fresh spinach, chopped
2 Tbsp fresh thyme, chopped
2 Tbsp plain whole-milk Greek yogurt
1/4 tsp ground coriander
1/4 tsp ground cumin
2 oz feta cheese, crumbled and divided
4 salmon fillets (about 6 oz each)
1/2 tsp crushed red pepper flakes
Step 1 β Prepare the Tomatoes
Preheat your oven to 400Β°F.
Place chopped cherry tomatoes into a fine mesh strainer over a bowl.
Sprinkle with a small pinch (about 1/4 tsp) of kosher salt.
Let tomatoes sit for about 5 minutes to drain excess moisture.
Step 2 β Cook the Spinach Mixture
Heat 1 tablespoon olive oil in a large oven-safe skillet over medium heat.
Add:
Garlic
White parts of scallions
Cook for about 1 minute, stirring frequently until fragrant
Add:
Chopped spinach
Fresh thyme
Continue cooking about 3 minutes until spinach is wilted.
Remove from heat.
Step 3 β Drain & Cool Filling
Transfer drained tomatoes to a medium mixing bowl.
Place spinach mixture into the strainer to remove excess liquid.
Let cool slightly.
Pat mixture dry gently with paper towels.
Carefully wipe out skillet and place it into the oven to heat while preparing salmon.
Step 4 β Make the Filling
To the bowl with tomatoes, add:
Spinach mixture
Greek yogurt
Coriander
Cumin
Half of the feta cheese
Mix thoroughly until evenly combined.
Step 5 β Stuff the Salmon
Pat salmon fillets dry with paper towels.
Season both sides generously with kosher salt.
Using a sharp knife, carefully cut a deep pocket into the side of each fillet without slicing all the way through.
Spoon filling evenly into each salmon pocket.
Step 6 β Bake the Salmon
Carefully remove the hot skillet from the oven.
Add remaining 1 tablespoon olive oil.
Place salmon fillets skin-side down into skillet.
Bake for 8β10 minutes, or until salmon flakes easily with a fork.
Step 7 β Broil for Finish
Turn oven to broil.
Broil salmon for about 2 minutes until tops are lightly golden.
Watch closely to prevent burning.
Step 8 β Garnish & Serve
In a small bowl combine:
Remaining feta
Green scallion parts
Crushed red pepper flakes
Sprinkle mixture over salmon before serving.
Serving Suggestions:
Roasted Mediterranean vegetables
Quinoa or brown rice
Cucumber salad
Lemon herb potatoes
Side Greek salad
Mediterranean Diet Benefits
β Rich in omega-3 fatty acids
β High-quality lean protein
β Anti-inflammatory ingredients
β Supports heart and brain health
β Loaded with vitamins, minerals, and antioxidants
Simple ingredients. Big flavor. Better health.
π Johnson Direct Primary Care & Wellness
π 276-494-0017
π Johnson DPC
05/07/2026
βοΈ JUST IN TIME FOR SUMMER βοΈ
β¨ GLOW UP COMBO β ONLY $159 β¨
Includes:
π Lip Flip
β¨ Brow Lift
π©΅ Mini Facial
The perfect combo for a refreshed, natural summer glow.
β Soft enhancement
β Fuller-looking lips
β Lifted appearance
β Fresh glowing skin
β Relaxing self-care visit
Appointments are limited. Call to schedule today.
π Bristol, VA
π 276-494-0017
05/05/2026
π²π½ CINCO DE MAYO HANGOVER RESCUE πΉπ
Too much fun? Weβve got the cure.
Get back to feeling like yourself with our Revive Hangover IV Drip β now 50% OFF for a limited time!
π₯ Normally $145 β NOW ONLY $72.50
βοΈ Rehydration
βοΈ Energy Boost
βοΈ Nausea Support
βοΈ Hangover Relief
π May 5th & May 6th ONLY
Hydrate. Recover. Feel human again.
π Johnson Primary Care & Wellness
1269 Old Euclid Center, Bristol, VA
π 276-494-0017
π johnsondpc.com/IV-Therapies
Provider-led care β’ GFE required
Walk-ins welcome while supplies last!
Click here to claim your Sponsored Listing.
Contact the business
Address
1269 Old Euclid Center
Bristol, VA
24201
Opening Hours
| Monday | 9am - 5pm |
| Tuesday | 10am - 6pm |
| Wednesday | 10am - 6pm |
| Thursday | 9am - 4pm |
| Friday | 9am - 2pm |