Vista Assisted Living Comm - Rupert, ID

243 N 300 E, Rupert, ID 83350 US