Alexian Brothers Sherbrooke Village
4005 Ripa Ave
St Louis, MO 63125
Alexian Bros Sherbrooke Village is located nearby the Boulevard Heights area of Saint Louis, Missouri. They provide senior housing in a 89 unit housing facility for eldery individuals. The area encompassing this community is a predominantly middle class ...