Provides assisted living and memory care services in Middleton, ID.
760 W Main St, Middleton, ID 83644