Saint Vincent Family Centers
From Wikipedia, the free encyclopedia
Saint Vincent Family Centers is an agency located in Columbus, Ohio devoted to helping children with behavioral problems and their families. It opened as the The St. Vincent de Paul Orphan Asylum in 1875.