All Care Medical

Call Directions Website Contact the practice

All Care Medical Our practice offers a variety of medical services to the entire family in a confidential, courteous,

Our practice welcomes new adults and children looking for primary care medicine. Our extensive services make it convenient to do lab work, fill prescriptions, get flu shots and we now offer a safe and effective medically supervised weight management program overseen by a doctor and our certified dietician.

Heart feeling fluttery? Winded on the stairs? Wondering about your bone health?You should not have to wait weeks, or pay...
10/08/2026

Heart feeling fluttery? Winded on the stairs? Wondering about your bone health?

You should not have to wait weeks, or pay extra, just to find out what is going on.

All Care Medical members in Salem, NH can get these done right in our office as part of their Direct Primary Care membership:
✔︎ EKG
✔︎ Holter heart monitor
✔︎ Pulmonary function testing
✔︎ Bone density testing, as needed
✔︎ Lab work run in our office

No copays. No separate bill. Just answers.

See everything your membership covers at allcaremedical.org/services

Quick question: does your doctor know your name without checking a chart?This week is National Primary Care Week, a cele...
10/05/2026

Quick question: does your doctor know your name without checking a chart?

This week is National Primary Care Week, a celebration of the providers who see the whole picture of your health, year after year.

At All Care Medical in Salem, NH, our Direct Primary Care model keeps each provider's patient list limited on purpose. That means longer visits, same-day or next-day sick appointments, and a provider who remembers what you talked about last time.

That is what primary care is supposed to feel like.

allcaremedical.org | (603) 893-7905

Tired of rushed appointments and long waits just to see a doctor?Direct Primary Care flips the model. At All Care Medica...
09/25/2026

Tired of rushed appointments and long waits just to see a doctor?

Direct Primary Care flips the model. At All Care Medical in Salem, NH, one membership fee gets you same-day sick visits, longer appointments, and a provider who actually knows your name, no insurance hassles required.

We also offer employer-sponsored DPC plans for local businesses looking to give their teams better access to care.

Serving Salem, Windham, Atkinson, Methuen, and communities across Southern NH and the Massachusetts border.

Learn more at allcaremedical.org

Fall officially arrives on September 22, and it is the perfect time for a health reset.Cooler days, back-to-school routi...
09/22/2026

Fall officially arrives on September 22, and it is the perfect time for a health reset.

Cooler days, back-to-school routines, and flu season on the horizon all make now a great time to schedule your annual physical.

At All Care Medical, your Direct Primary Care membership includes the time and access to actually prepare for the season ahead.

allcaremedical.org

September is National Cholesterol Education Month.High cholesterol often has no symptoms, which is why regular screening...
09/16/2026

September is National Cholesterol Education Month.

High cholesterol often has no symptoms, which is why regular screening matters. At All Care Medical, routine labs and heart health monitoring are built into your Direct Primary Care membership, not billed as an extra.

Know your numbers. Book your visit at allcaremedical.org

Today is Grandparents Day, and this year we are celebrating the caregivers who came before us.Direct Primary Care is not...
09/13/2026

Today is Grandparents Day, and this year we are celebrating the caregivers who came before us.

Direct Primary Care is not just for young families. At All Care Medical, we care for every generation with real time, real relationships, and real access to your provider.

Serving Salem, Windham, Atkinson, Methuen, and beyond.

September 10 is World Su***de Prevention Day, part of National Su***de Prevention Week.Mental health is health. At All C...
09/10/2026

September 10 is World Su***de Prevention Day, part of National Su***de Prevention Week.

Mental health is health. At All Care Medical, our longer Direct Primary Care visits give us the time to actually ask how you are doing, not just check a box.

If you or someone you know is struggling, you are not alone. The 988 Su***de and Crisis Lifeline is available 24/7 by call or text.

***dePreventionDay ***dePreventionWeek

Happy Labor Day from All Care Medical!Today we are celebrating the hardworking people of Salem, NH and the Southern NH c...
09/07/2026

Happy Labor Day from All Care Medical!

Today we are celebrating the hardworking people of Salem, NH and the Southern NH community. Take the day to rest, recharge, and remember that your health deserves the same effort you put into everything else.

Our office hours may be adjusted for the holiday. Check allcaremedical.org for details.

Fall sports are starting, and physicals should not hold your family up.All Care Medical offers same-day sports physicals...
09/04/2026

Fall sports are starting, and physicals should not hold your family up.

All Care Medical offers same-day sports physicals and back-to-school checkups with no long wait for an appointment. Our Direct Primary Care model means real access when your family needs it.

Call (603) 893-7905 or book at allcaremedical.org

September is Healthy Aging Month, and getting older does not mean slowing down on your health.At All Care Medical, our D...
09/02/2026

September is Healthy Aging Month, and getting older does not mean slowing down on your health.

At All Care Medical, our Direct Primary Care membership means longer visits, real conversations, and a provider who tracks your health over time, not just at your yearly checkup.

From chronic disease management to preventive screenings, we help you age well in Salem, NH and beyond.

allcaremedical.org

Address

22 Main Street
Salem, NH
03079

Opening Hours

Monday 7am - 12:30pm
1:30pm - 4:30pm
Tuesday 8am - 12:30pm
1:30pm - 4:30pm
Wednesday 6:30am - 12:30pm
1:30pm - 4:30pm
Thursday 7am - 12:30pm
1:30pm - 4:30pm
Friday 7am - 12:30pm
1:30pm - 4:30pm

Telephone

+16038937905

Alerts

Be the first to know and let us send you an email when All Care Medical posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Practice

Send a message to All Care Medical:

Shortcuts

Share