Alliance HealthCare Services has agreed to buy e+CancerCare, a portfolio company of Kohlberg & Co. Financial terms weren't announced. E+CancerCare, of Nashville, operates outpatient cancer centers with 24 locations in 10 states. Cain Brothers provided financial advice to Kohlberg and e+CancerCare.