About Teton House
Teton House is an assisted living facility located in Rexburg, ID.
Our Facilities
Teton House has been registered with the National Provider Identifier database since September 17, 2007 and its NPI number is 1366638025.
Book an Appointment
To schedule an appointment, please call (208) 359-2478.