The Family Center

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.

1800 North Blanchard Street, Findlay, OH 45840
P: 419.425.5988 | F: 419.425.2047 | E: