Chippendales Theater at Rio Las Vegas
3700 W Flamingo RD
Las Vegas, NV
89103, US