Jun 10 Love1 Project Profile: Alexian Brothers – Sherbrooke Village By Tech Electronics Fire Alarm, Healthcare, IT Services, Nurse Call, Security Sherbrooke Village, a long-term care facility located in South St. Louis, MO was expanding its current campus to include a – 60 bed – rehabilitation and skilled nursing facility. The…Read More