0
Skip to Content
Vitality Family Medicine - Newburyport, MA
Home
About
Services
Memberships
FAQs
Current Patients
Treatment Videos
Meditation/Workshops/Classes
Quest Lab Portal
Telehealth (Spruce)
Schedule a Lab Appt (Quest)
SHOP Vitality
Resources
Immunization Information
Notice of Privacy Practices
No Surprises Act
Vaccine Information Statements
Contact
JOIN THE WAITLIST
Vitality Family Medicine - Newburyport, MA
Home
About
Services
Memberships
FAQs
Current Patients
Treatment Videos
Meditation/Workshops/Classes
Quest Lab Portal
Telehealth (Spruce)
Schedule a Lab Appt (Quest)
SHOP Vitality
Resources
Immunization Information
Notice of Privacy Practices
No Surprises Act
Vaccine Information Statements
Contact
JOIN THE WAITLIST
Home
About
Services
Memberships
FAQs
Folder: Current Patients
Back
Treatment Videos
Meditation/Workshops/Classes
Quest Lab Portal
Telehealth (Spruce)
Schedule a Lab Appt (Quest)
SHOP Vitality
Folder: Resources
Back
Immunization Information
Notice of Privacy Practices
No Surprises Act
Vaccine Information Statements
Contact
JOIN THE WAITLIST
 
 
 

Resources

Telehealth

Immunization Information

Notice of Privacy Practice

No Surprises Act

Lab Portal

Schedule a Lab Appointment or call 888-277-8772

Vitality Family Medicine

316 Merrimac Street
Newburyport, MA 01950

Ph: (978) 519-7664

Fax: (978) 233-4813

Contact
 

Hours:

Monday: 11:00am – 3:00pm
Tuesday: 9:00am – 4:00pm
Wednesday: 12:00pm – 5:00pm
Thursday: 9:00am – 5:00pm
Friday: 10:00am – 2:00pm

©2025 Vitality Family Medicine. All Rights Reserved.

Branding + Site Design Gretchen Bayko Design
Copywriting Cowgirl Copy Studio
Photography Raya On Assignment