24 employees
The Abbey at Westminster Plaza is a senior living community that offers independent living and assisted living services.