acetaminophen vs ibuprofen mercycare.org mercy medical center is a hospital in cedar rapids, ia, delivering the mercy touch® by partnering technology with compassionate & high-quality patient care. Category:medicine Global Rank:172,999 visits:227.0K pages/Per:4.8 ADS