Ottawa Pavilion
704 East Glover Street, Ottawa, IL 61350
5.0
(1 reviews)
"My mom is at Pavilion of Ottawa. It is a very clean place. The nurses and staff are really nice there. They have an exercise facility and they have therapy there. They take them out on their doctors' trips. The staff members are very friendly. They h..."
READ MORE