
The Family Center is a multi-tenant nonprofit center located at 1800 North Blanchard Street in Findlay, Ohio. A multi-tenant nonprofit center is a facility that houses multiple nonprofit organizations and provides healthy, efficient, quality, mission-enhancing workspace. The Family Center is one of only a few hundred similar facilities nationwide.