Trae Posted January 7, 2007 Share Posted January 7, 2007 Hey all, I'm researching this old club in Houston called Churchill Club located at 7315 South Main Street. The club was near the Texas Medical Center (TMC) and should have been operating in the 1950's to the 1960's. I believe Churchill Club was actually located in an old restaurant called The Red Lion, which was had the same address of 7315 South Main St. Was this club popular back in the day? How come we don't hear much about it? Who has more information? Did anyone go here? Any stories or memories? How about pictures? Thanks. Edit: September 27, 1962 Greetings To Our Many Friends The Red Lion George and Marjorie Crowder and The Churchill Club 7215 South Main / MO 5-9225 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.