Contact Lumeris
Lumeris Headquarters
3251 Riverport Dr.
St. Louis, MO 63043
info@lumeris.com
1.888.586.3747
customersupport@lumeris.com
1.866.397.2812
Our track record speaks for itself. Our health system partners are achieving 18 percent fewer readmissions compared to an unmanaged population. One of our payer partners is experiencing 26 percent lower medical costs compared to an unmanaged population.
3251 Riverport Dr.
St. Louis, MO 63043