Dr. Marvin W. Johnson brings years of medical expertise to our community — providing thoughtful, personalized care for patients of all ages, right here on East Main Street.
Primary Care
Family & Internal Medicine
From routine check-ups to managing chronic conditions, Dr. Johnson provides the kind of thorough, attentive care that keeps your family healthy year after year.
Preventive care that catches issues early. Comprehensive exams tailored to your age, health history, and personal goals.
Ongoing support for conditions like diabetes, hypertension, and asthma — with personalized plans that keep you on track.
Lab work, vaccinations, and age-appropriate cancer screenings — because staying ahead of illness is the best medicine.
Care for every stage of life — from pediatric visits and adolescent check-ups to senior health management for the whole family.
In-office treatments for skin lesions, wart removal, joint injections, and other minor procedures — no referral needed.
We take the time to explain your diagnosis, treatment options, and next steps so you can make confident decisions about your health.
Lake Butler
Union County, Florida
Dr. Marvin W. Johnson is a board-certified physician who has made Lake Butler his home and practice. Located on East Main Street, his office serves as a cornerstone of healthcare for individuals and families across Union County.
Whether you're looking for a primary care provider for your family, managing a chronic condition, or simply need a reliable doctor who takes the time to listen — Dr. Johnson is here for you. We believe that great medicine starts with a genuine connection between doctor and patient.
Getting started with a new doctor shouldn't be complicated. Here's everything you need to know to make your first visit smooth and stress-free.
Give us a call at (386) 496-2406 to set up your appointment. Our friendly staff will find a time that works for you.
Please bring a valid photo ID, your insurance card, and a list of current medications and any relevant medical history.
Plan to arrive 15 minutes before your appointment to complete any new-patient paperwork and get settled.
We accept most major insurance plans. Please call ahead to confirm coverage for your specific plan and any procedures you may need.
Our office is open Monday through Friday during standard business hours. Please call to confirm availability and any after-hours protocols.
We're located at 850 E Main St, Lake Butler, FL 32054, easily accessible from US-441 with ample parking available.
Your health is your most valuable asset. Let Dr. Johnson be the doctor your family has been looking for — right here in Lake Butler.
Have questions or ready to schedule? Reach out — we're always happy to help.
850 E Main St
Lake Butler, FL 32054-1348
Monday – Friday: Standard Business Hours
Please call to confirm availability
Fill out the form below and we'll get back to you as soon as possible.
Message Sent!
We'll get back to you within one business day.