3755 Las Vegas Blvd S # 101-103
Las Vegas, NV 89109
Located on Las Vegas Blvd, right across from City Center..in the center of everything!
Front entrance. It says stop. So you might wanna.
Plush animal goodies.