Assisted Living Nursing Home Facility
Get Directions
Call Now
Country Time Assisted Living
Location
277 South Main Street, Star, ID 83669
Ada County
Contact
208-286-0668