St. Vincent Family Center Named 22nd Largest Central Ohio Non-Profit

St. Vincent Family Center was ranked the 22nd largest non-profit according to Columbus Business First!  We are so proud to serve so many children and families in central Ohio by providing them with the best behavioral health treatment available.  We look forward to reaching as many families in need as possible and we thank them for entrusting us with their children.