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-255-4418
Leith Nippes, L.Ac: 978-255-4418


Fax number: 1-888-516-4432

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