Vitality Family Medicine - Main Location Vitality Family Medicine Address 316 Merrimac St, Newburyport, MA 01950 US 42.820201, -70.884110 Contact Information 978-519-7664 Map Map integration coming soon View on Google Maps Back to Vitality Family Medicine