Five Stars. Five Stars! Five Stars!!
As of the most recent rating period, February 28, 2109, the Mayflower Health Center is rated by the Federal government as a Five Star healthcare facility, the highest rating available. The U.S. Depart of Health and Human Services’ Center for Medicare and Medicaid Services (CMS) instituted the Five Star rating system to assist the public…