Servants of Christ Lutheran Meeting Address 7650 Oaklandon Rd, Indianapolis, IN, 46236 Lutheran Church Profile »