39 employees
St. Catherine's Village is a healthcare company that offers independent living, assisted living, memory care, and skilled nursing services.
1985