A quick Google search is always handy for a bit of info... I have no idea how good they are as I don't know the places. (I moved from Houston almost exactly 30 yrs ago.) I doubt many are around from then

. These all have websites so you might check them out...
Houston Sports Connection
4 reviews · Sports Card Store
Sports card shop with a variety of vintage & new releases, plus novelty items such as caps & gloves.
12280 Westheimer Rd
(281) 589-9600
Opens at 11:00 AM
Sports Collectibles of Houston
1 review · Sports Card Store
Baseball card enthusiasts hit this spot for collectibles & autographed sports memorabilia.
Maplewood Mall
5637 Beechnut St
(713) 721-0075
Tri Star Productions
1 review · Sports Card Store
4025 Willowbend Blvd # 312
(713) 666-9595
Open until 5:30 PM
Card Shack
Store specializing in trading-card decks & accessories, with tables set up for tournaments.
13429 Woodforest Blvd
(832) 831-6179
· Trading Card Store
Store specializing in trading-card decks & accessories, with tables set up for tournaments.
13429 Woodforest Blvd
(832) 831-6179
Opens at 12:00 PM
Headline Sports
1 review · Sports Card Store
1213 Boyles St
(713) 672-2793
Field of Dreams
3 reviews · $$$ · Sports Memorabilia Store
The Galleria
5085 Westheimer Rd #3650
(713) 439-0198
Opens at 10:00 AM
.