329 employees
Epoch Senior Living is a hospital & healthcare firm that deals with independent living, assisted living, skilled nursing care for seniors.
1998