What is the address of Rio Hotel and Casino?

3700 W. Flamingo Road, Las Vegas, NV 89103
Click here for the Google Maps location