Country Time Assisted Living provides personalized care and support for residents, emphasizing compassion and community involvement.
277 S. Main Street, Star, ID 83669