Michael Tremblay in Holbrook, MA - Taro Health

Michael Tremblay, DO

Action Medicine Direct Primary Care

175 N Franklin St, 2nd Floor, Holbrook, MA 02343
When you walk in the door, you’ll know that we care. We have a family atmosphere. I am a Family and Sports Medicine doctor who left corporate medicine so I can actually spend more time with patients. As teaching faculty for Tufts medical students, we stay on the cutting edge of medical and scientific research, and apply that for an in-depth, long-term relationship with our patients. You are our priority.

Different ways you can get care

In-person office visits
Included with subscription
You can schedule visits to our office for in-person consults.
Virtual video visits
Included with subscription
You can schedule a consult over a video chat instead of coming in.
Phone calls
Included with subscription
You can discuss a medical issue or question over a phone call.
Emails
Included with subscription
You can send an email directly to us with any questions.
Texts
Included with subscription
You can send a text message directly to us with any questions.
House calls
Included with subscription
You can schedule a house call from us instead of coming in.

All of the above for a flat monthly rate

$40-100 / month for a   year old
This practice does not have a registration fee.

Office photos

Background and other details

    Education
  • Springfield College - Bachelor of Science
  • Stony Brook University - Doctorate of Physical Therapy
  • University of New England - Doctor of Osteopathic Medicine
    Board certifications
  • Family Medicine
  • Sports Medicine
    Languages spoken
  • English

Get started

Please choose a time from the calendar below for a video meet-and-greet with Dr. Tremblay.
Sat
Apr 17
Sun
Apr 18
Mon
Apr 19
11:00 am
11:30 am
12:00 pm
12:30 pm
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm
7:00 pm
7:30 pm
8:00 pm
8:30 pm
9:00 pm
9:30 pm
10:00 pm
10:30 pm
11:00 am
11:30 am
12:00 pm
12:30 pm
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm
7:00 pm
7:30 pm
8:00 pm
8:30 pm
9:00 pm
9:30 pm
10:00 pm
10:30 pm
11:00 am
11:30 am
12:00 pm
12:30 pm
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm
7:00 pm
7:30 pm
8:00 pm
8:30 pm
9:00 pm
9:30 pm
10:00 pm
10:30 pm
Book a time for free

Not yet ready to meet?

Leave your info and a member of our patient support team will get in touch.