I know this post is dormant, but I felt compelled to mention that I graduated from St. Christpher's (8th grade, that is) in 1983. J W, if you happen to read this, you might like to know that "St. Chris" is still there. You might be mis-remembering the address; the church isn't right at the intersection of the freeway and Park Place, it's actually a couple of blocks NE on Park Place. Their website is here: http://www.stchristopherhouston.org/index.htm