Thanks for Joining

Download our App

Welcome to Blue Spruce Health!

We look forward to partnering with you in your journey to be well!

**If you signed up for our St. Johnsbury office it is not currently open, you have just saved your spot as a patient with us for when we open that location.  You are not considered an active patient yet. Please do not schedule any appointments through our link as they will be deleted.  We will send out an email/text notification of our opening date soon. You will not be charged until we open our doors.**

Here’s how you can start taking advantage of your membership:

1. Download our communication app
Click the button above or click here to sign up for Spruce, our secure messaging and telehealth platform. Now you are ready to connect with me via text/virtual visits at your convenience!  FAQ form.

2. Schedule an appointment
You may request an appointment by:

– Texting through Spruce
Book your appointment now

3. Medical History Form:
Once you schedule your first appointment, you will receive an email requesting you complete your medical history form electronically prior to your visit.

If you prefer a paper copy you can use this Medical History Form

4. Past Medical Records:
Please fill out a Records Request Form for us to obtain your past medical records, please submit the Record Request Form to your past provider.

5. Access your health information:
After your first visit, you will receive a link to access the Elation patient portal. This portal is an easy way to access your medical reocrd with us.

6. New Patient Handout 

Please read over our New Patient Handout. It highlights how Blue Spruce works and some helpful information to make being a Blue Spruce Member easy and convenient. 

We look forward to meeting you soon!  Please do not hesitate to be in touch.


Contact Us Today

Phone, Email & Fax

Open Hours

Monday- Friday:


Saturday by appointment only

Sunday closed

(closed for lunch from 1pm-2pm)

*After hours by appointment only*


Newport Office

401 E Main St.
Newport, VT 05855

**Opening Soon*St. Johnsbury Office

25 Depot Square

St. Johnsbury, VT 05819