Center For Lifetime Health is a medical group practice located in Boise, ID that specializes in Family Medicine, and is open 5 days per week. Skip navigation. Search. ... Appointments are on time and questions are answered promptly via phone or the Patient Portal. I also really like the way Dr. Eck explains my test results..