St. Catherine's Care Ctr of Fin

8455 County Road 140 Findlay OH 45840 (888) 848-5698