About

Ottawa Pavilion is a rehabilitation facility that provides therapy services, assisted living, and Alzheimer's care in Ottawa, IL.