Mary, Queen And Mother Center is a nursing home located in Shrewsbury , Missouri. This nursing home was first approved to provide Medicare and Medicaid services on 03/05/1982. It has 230 certified beds. Mary, Queen And Mother Center is located 7601 Watson Road, Shrewsbury, MO 63119 and can be contacted via phone number (314) 961-8000.