Ottawa Pavilion is a nursing home located in Ottawa , Illinois. This nursing home was first approved to provide Medicare and Medicaid services on 06/04/1981. It has 135 certified beds. Ottawa Pavilion is located 704 East Glover Street, Ottawa, IL 61350 and can be contacted via phone number (815) 434-7144.