Regina Cleri Senior Housing
10 Archbishop May Dr
St Louis, MO 63119
Situated close to the St. Louis Hills area of the city, Regina Cleri Senior Housing is a senior care facility in St Louis, Missouri. The community is in a largely middle income area, with an average family income of ...
0 miles away from Shrewsbury, MO