Church of the New Life 1022 Steffen Avenue, Cincinnati, OH 45215