Contact Us Today

Serving the Newburyport, MA, Portsmouth, NH, North Shore and surrounding areas with 2 clinic locations for your convenience. Use the information below to contact one of our practitioners.

Office Phone:
Anne Frances Hardy N.D, L.Ac: 978-912-4069
Leith Nippes, L.Ac: 978-893-6130


Newburyport, MA
18 Highland Ave, 2nd floor, Newburyport, MA 01950
Hours: 9am-6:30pm (Monday through Saturday)

Portsmouth, NH
501 Islington St., suite 2B, Portsmouth, NH 03801
Hours: 9am-6:30pm (Every other Saturday- Dr. Hardy only)

Your Name (required)

Your Email (required)


Your Message