Johnson Direct Primary Care & Wellness

Johnson Direct Primary Care & Wellness

Share

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.

Photos from Johnson Direct Primary Care & Wellness's post 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

05/24/2026

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

05/18/2026

πŸ”₯ 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!

Want your business to be the top-listed Beauty Salon in Bristol?
Click here to claim your Sponsored Listing.

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