CRSS Mother of Perpetual Help Assisted Living
7601 Watson Rd
Shrewsbury, MO 63119
CRSS Mother of Perpetual Help Assisted Living is a 148 bed senior housing community. It is located within the St. Louis Hills area of Shrewsbury, Missouri. The community is in a mostly middle class area, with a median ...