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

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