St Johnsbury Health & Rehab is a nursing home located in Saint Johnsbury , Vermont. This nursing home was first approved to provide Medicare and Medicaid services on 10/04/1971. It has 110 certified beds. St Johnsbury Health & Rehab is located 1248 Hospital Drive, Saint Johnsbury, VT 5819 and can be contacted via phone number (802) 748-8757.