Knollwood Nursing Center Company

Knollwood Nursing Center provides short and long term nursing and rehabilitation care.

Headquarters: East Coast, New England, Northeastern US
Estimated Revenue: $10M to $50M
Technology: Wealth Insurance
Founded Date: 2002
Industry: InsurTech