Contact

PricingJoin Now
Email

Send a Message

Open Hours

To provide you with the personalized care and undivided attention you deserve, all visits are by appointment only. Please contact us to schedule your next visit.

Phone, Email & Fax

Phone: (802) 327-7079

Fax: (802) 866-1394

info@bluespruce.care

St. Johnsbury Office

25 Depot Square

St. Johnsbury, VT 05819

Newport Office

401 E Main St. 

Newport, VT 05855

Williston Office

31 Market St.

Williston, VT 05495