What is your address? Our address details are: Madame Tussauds Las Vegas3377 S. Las Vegas Blvd, Ste. 2001Las Vegas, NV 89109 Related articles What are the walking directions to Madame Tussauds Las Vegas?