Meadows Of Ottawa The is a nursing home located in Ottawa , Ohio. This nursing home was first approved to provide Medicare and Medicaid services on 12/11/2014. It has 86 certified beds. Meadows Of Ottawa The is located 147 Putnam Parkway, Ottawa, OH 45875 and can be contacted via phone number (419) 523-4092.