Company CHAMBERLIN EDMONDS & ASSOCIATES, INC. Address 3055 LEBANON PIKE, SUITE 1000, NASHVILLE, TN, 37214, USA