Holy Cross Lutheran Church, ELCA Meeting Address 6193 Spring Hill Dr., Spring Hill, FL, 34606 Lutheran Church Profile »