To contact us fill out the form below and we will respond within two business days
The Family Center1800 North Blanchard Street, Findlay, OH 45840
P: 419.425.5988 | F: 419.425.2047
Send an Email
Monday through Friday 8 a.m. to 5 p.m.
Individual agency hours vary from the building hours.
Reserve Meeting Space