Sandra Knowles
Texas Station Gambling Hall and Hotel Texas Station Gambling Hall and Hotel
North Las Vegas, Nevada
"Sandra Knowles"
I love, love, love this hotel...Always have the best time... The one thing in the bathroom...is at the dressing table their needs to be more light.. I love it there...