Located at
3650 Clague Road in North Olmsted, Ohio.
In 2022 Clague Road United Church of Christ will be celebrating our centennial anniversary. Please watch for events throughout the year.