Jump to content

The Churchill Pub At 7315 South Main St.


Recommended Posts

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?


Edit: September 27, 1962

Greetings To Our Many Friends

The Red Lion
George and Marjorie Crowder


The Churchill Club

7215 South Main / MO 5-9225


Link to comment
Share on other sites

  • The title was changed to The Churchill Pub At 7315 South Main St.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...