418 employees
Shell Point is a multifaceted institution that offers independent living, assisted living, skilled nursing, and support services.
1968