Established in 1946, Our Savior Lutheran School is located in Northwest Houston on 60 wooded acres of hills, ponds, walking trails and athletic fields. We are a gated campus, with a constant security presence.