Allyson Page in Natick, MA - Taro Health
Accepting new patients!

Allyson Page, DNP

PatriotDirect Family Medicine

117 W Central St, Natick, MA 01760
I am a certified Nurse Practitioner in practice for 10 years, and recently received my Doctorate in Nursing Practice. My training and travels have enabled me to practice both alternative and allopathic medicine, including Ayurvedic and Functional medicine. I’m passionate about diet, meditation, and botanical- and herbal-based medicinals. When I’m not in an exam room, you can find me on some outdoor adventure with my two small kids!

Office photos

Different ways you can get care

In-person office visits
No additional charge
Virtual video visits
No additional charge
Phone calls
No additional charge
Emails
No additional charge
Texts
No additional charge

All of the above for a flat monthly rate

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

Background and other details

    Education
  • University of Vermont - Bachelor of Arts
  • Simmons College - Master of Science in Nursing
  • Northeastern University - Doctorate in Nursing Practice
    Board certifications
  • Internal Medicine
    Languages spoken
  • English
  • Spanish
    Other special features of the practice
  • Focus on Functional Medicine and more holistic care
  • Botox and Dermal Filler available
  • Free access to advanced nutritional analytics
  • Covid-19 testing available

Free virtual video appointments available

Please choose a time from the calendar below for a video meet-and-greet with Allyson Page.
Thu
Jul 29
Mon
Aug 2
Wed
Aug 4
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3: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
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3: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
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3: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
First visit is free! Book now

Not yet ready to book?

Leave your info and a member of our patient support team will get in touch, or call us directly at (757)-797-6205!