Same-Day Primary Care
When you need medical care today but also want the benefits of a long-term healthcare provider, Zenith Primary & Urgent Care offers same-day primary care appointments in Marlborough, Massachusetts. Whether you’re feeling sick, need medication refills, have ongoing health concerns, or want to establish care with a primary care provider, our team is here to help—often the very same day.
We proudly care for adults and children and are accepting new patients.
What Is Same-Day Primary Care?
Same-day primary care provides convenient access to your primary care provider without waiting days or weeks for an appointment. Unlike urgent care alone, same-day primary care focuses on both your immediate medical needs and your long-term health.
Our providers evaluate your current concern while considering your complete medical history, medications, preventive care needs, and future health goals.
You receive:
- Comprehensive medical evaluation
- Personalized treatment plan
- Continuity of care
- Follow-up when needed
- Preventive healthcare recommendations
Same-day primary care provides convenient access to your primary care provider without waiting days or weeks for an appointment. Unlike urgent care alone, same-day primary care focuses on both your immediate medical needs and your long-term health.
Our providers evaluate your current concern while considering your complete medical history, medications, preventive care needs, and future health goals.
You receive:
- Comprehensive medical evaluation
- Personalized treatment plan
- Continuity of care
- Follow-up when needed
- Preventive healthcare recommendations
Conditions We Treat During Same-Day Primary Care Visits
Many common medical problems can be evaluated and treated during a same-day appointment.
Acute Illnesses
- Cold and flu symptoms
- COVID-19
- Sore throat
- Ear infections
- Sinus infections
- Fever
- Cough
- Bronchitis
- Pneumonia evaluation
- Urinary tract infections (UTIs)
- Stomach pain
- Nausea, vomiting, and diarrhea
- Allergic reactions
- Skin infections
- Rashes
Chronic Disease Management
- High blood pressure
- Diabetes
- High cholesterol
- Asthma
- COPD
- Thyroid disorders
- Anxiety and depression
- Gastroesophageal reflux disease (GERD)
Medication Management
- Prescription refills
- Medication adjustments
- Review of medication side effects
- Blood pressure medication management
- Diabetes medication follow-up
- Cholesterol medication monitoring
Minor Injuries
- Sprains
- Minor cuts
- Burns
- Bruises
- Joint pain
- Back pain
- Neck pain
Preventive Services Available During Your Visit
If appropriate, your provider may also address preventive healthcare needs during your appointment.
These may include:
- Annual wellness planning
- Preventive screenings
- Blood pressure checks
- Diabetes screening
- Cholesterol testing
- Cancer screening recommendations
- Vaccinations
- Lifestyle counseling
- Weight management
- Smoking cessation counseling
Our goal is to help keep you healthy—not just treat today’s illness.
Why Choose Same-Day Primary Care Instead of Waiting?
Many primary care offices schedule appointments several weeks in advance. Waiting can allow symptoms to worsen and delay diagnosis or treatment.
Same-day appointments help you:
- Receive medical attention sooner
- Begin treatment earlier
- Avoid unnecessary emergency room visits
- Reduce missed work or school
- Continue care with the same healthcare team
Same-Day Primary Care vs. Urgent Care
Same-Day Primary Care | Urgent Care |
Manages immediate and ongoing health needs | Focuses primarily on acute illnesses and injuries |
Coordinates long-term care | Treats today’s problem |
Chronic disease management | Limited chronic disease follow-up |
Preventive care | Limited preventive services |
Medication management | Short-term prescriptions when appropriate |
Builds long-term patient-provider relationship | Episodic care |
At Zenith Primary & Urgent Care, you don’t have to choose between convenience and continuity—we provide both under one roof.
Establish Care During Your Same-Day Visit
If you do not currently have a primary care physician, your same-day visit can become the beginning of your ongoing healthcare relationship.
Many patients establish care with us during their first visit and return for:
- Annual physical exams
- Medicare Annual Wellness Visits
- Chronic disease follow-up
- Women’s health services
- Men’s health services
- Preventive care
- Vaccinations
- Routine laboratory testing
We are currently accepting new patients.
Primary Care Insurance and Self-Pay
Contact our primary-care team at 617-500-7922 to confirm your insurance plan and visit costs. Patients without insurance may ask about self-pay. Coverage, copayments and separately billed services vary.






FAQs
Can I get a same-day doctor’s appointment today?
Yes. We offer same-day appointments whenever availability allows. Calling early in the day provides the best opportunity for scheduling.
Are you accepting new primary care patients?
Yes. We are accepting new patients and can often schedule your first primary care appointment the same day.
Can I establish a primary care provider during a same-day visit?
Recovery time depends on the type and severity of the injury. Mild sprains or strains may heal in a few weeks, while minor fractures can take several weeks to fully recover. Your provider will give personalized guidance on activity restrictions, healing time, and when it’s safe to return to work or sports.
Can I establish a primary care provider during a same-day visit?
Yes. We are accepting new patients and can often schedule your first primary care appointment the same day.
Can I receive prescription refills?
Absolutely. Many patients begin their long-term care with us during their first appointment.
Should I go to urgent care or same-day primary care?
Yes. Our providers can review your medications and prescribe refills when medically appropriate.
BOOK YOUR APPOINTMENT
Contact Zenith about same-day primary care at our Marlborough clinic. Call 617-500-7922 or use primary-care booking to check available appointments.
Call Us
617-500-7922