30 employees
North Woods Village is a nursing home that specializes in memory care and assisted living for the elderly.
2013