Established 2005 This Designated Fund was established to support The Family Center, a multi-tenant nonprofit facility located at 1800 N. Blanchard St., Findlay, Ohio. The idea for the Center started with the vision to improve the way social services are delivered in Hancock County. Individuals and families who use the Center will have access to medical services, mental health services, financial assistance and housing assistance. Organizations located within the Center will realize economies of scale by sharing computer systems, office space and conference facilities. In addition, clients will be served more effectively and efficiently because they will have access to many organizations under one roof.