Annual Physicals & Preventive Care
A yearly check-in to review your overall health, update screenings, and plan ahead.
- Comprehensive annual exams
- Review of personal and family health history
- Personalized prevention plan
Services & Insurance
A yearly check-in to review your overall health, update screenings, and plan ahead.
Ongoing, individualized care for long-term conditions — because every person's plan should be different.
Feeling unwell? We see patients for new illnesses and concerns. Call us to be scheduled.
Age-appropriate screenings to catch potential problems early, when they're easiest to treat.
Blood work and lab tests right here in our office through our partnership with Quest Diagnostics.
Practical guidance on nutrition, activity, and habits that support your long-term health.
We take time to explain your medications and make sure your treatment plan makes sense to you.
Our medical assistants help with specialist referrals, prior authorizations, and insurance coordination.
A yearly prevention and planning visit for people with Medicare Part B.
Flu, shingles (Shingrix) and Tdap vaccines, given right in our office.
Pap smears and well-woman screening as part of your primary care.
New here?
New patients can book online by choosing a date and time, or call us to schedule.
Bring a photo ID, your insurance card, and a list of your current medications.
Plan to arrive about 15 minutes early so we can get your paperwork squared away.
We're at 28 Lord Road, Suite 255. The entrance is at the back of the building.
We accept the following insurance plans:
We only accept the following Medicare Advantage plans:
Don't see your plan, or not sure if you're covered? Call us at (508) 481-2890 and we'll be happy to check for you.
More about insurance, HMO plans and MedicareGood questions
Yes! We're currently welcoming new adult patients. You can book your first appointment online — as early as 3 business days out — or give us a call.
Please bring a photo ID, your insurance card, a list of your current medications (or the bottles themselves), and any recent records or test results you have.
We're at 28 Lord Road, Suite 255 in Marlborough. The entrance is located at the back of the building, and there is ample parking.
For your privacy and safety, please call us at (508) 481-2890 with any medical questions — phone is our primary form of communication. If you have an emergency, call 911.
No. We care for adults 18 and older.
We don't offer same-day sick visits for new patients. You can book your first visit online — as early as 3 business days out — or call us. If you need care sooner, please visit an urgent care center, or call 911 in an emergency.
Yes. We partner with Quest Diagnostics to offer lab services right in our office. The lab is for our patients only. Lab hours are listed on our Office Hours page.
Still have a question? Get in touch.
We're accepting new patients. Book online in a minute, or give us a call.