Woolco 6101

Woolco #6101 was a Woolco discount department store located at Almeda-Genoa Shopping Center, 11540 Gulf Freeway in Houston, Texas.