Jenna’s House is an addiction treatment center and support group located at 117 St Johns Rd, Johnson, VT 05656. With a focus on providing compassionate care, Jenna’s House offers a range of supportive services for individuals seeking recovery. The center is well-reviewed, boasting a rating of 4.8 stars from 22 reviews, reflecting its commitment to helping those in need. For more information, visit jennaspromise.org or call +18023438741.