Plan Your Visit This is the text Map Our Location Holy Cross Lutheran 8115 Oaklandon Road, Indianapolis, IN 46236 1-317-823-3701 contact@hclc.info Follow Us Share this:TwitterFacebookLike this:Like Loading...