where is the street webster
- Home site of The Up the Street Club in Webster, Texas. UTSC is a non-profit club for AA Alcoholics Anonymous, NA Narcotics Anonymous, and other 12 step recovery platforms.