45 employees
Elmwood is a non-profit organization that provides community homes, supportive independent living, manor living, and trustee services.
1969