6715 Homestead Rd, Houston, TX 77028
Well I'm not aware of Triple J being in Fifth ward , I was at the place on Homestead road.
They did not move. They are located in the same area.
Homestead
They are in the Fifth Ward
Thanks! Your answer is awaiting moderation.