On the southwest corner of E. Flamingo & Las Vegas Blvd.
It's on the end across from the Flamingo. It's huge and you can't miss it!
Next to Bellagio on the strip (Las Vegas Blvd)
On the Strip next to the Mirage (south of it) and across from the Linq, Harrah's, and Flamingo.
Vegas.... on the strip :)
Thanks! Your answer is awaiting moderation.