search
The Social House
The Social House
PERMANENTLY CLOSED
PERMANENTLY CLOSED
Dallas TX
146 fan views
Rice Owls
star0.0
Local rank #1
location_on
2708 Routh St, Dallas, TX 75201, USA
Rice fan feedback
commentFan comments
tvWatch parties
Comment for The Social House