Contact

Serving the Newburyport Massachusetts, Greenland New Hampshire, North Shore, and surrounding areas with two clinic locations for your convenience. Use the information below to contact one of our practitioners.

Newburyport, MA

Street Address

18 Highland Ave, 2nd Floor
Newburyport, MA 01950

View Map »

Business Hours

9am – 6:30pm (Practitioner Hours)
10:30am – 6pm (Front Desk Hours)
Tuesday – Saturday
Closed Sunday – Monday

Phone Numbers

(978) 255-4418
Anne Frances Hardy N.D, L.Ac
Leith Nippes, L.Ac

Call Now »

Portsmouth, NH

Street Address

3 Riverside Dr
Greenland, NH 03840

View Map »

Business Hours

9am – 6:30pm (Practitioner Hours)
10:30am – 6pm (Front Desk Hours)
Every other Saturday
Dr. Hardy only

Phone Numbers

(978) 255-4418
Anne Frances Hardy N.D, L.Ac

Call Now »

Email A Provider

Office Fax Number

(888) 516-4432
(Works for both Newburyport and Portsmouth locations)

Send Us A Message

    This site is protected by reCAPTCHA by Google, whose Privacy Policy and Terms of Service apply.