The United Church of Christ in Devon offers meeting room for rent