Center For Lifetime Health. 318 likes · 5 talking about this. Center for Lifetime Health is a physician owned family practice located in Downtown Boise, Idaho..