16 employees
Windham Terrace is a retirement community center that offers assisted living facility, personal, and memory care services.