Last two times I stayed on Fremont Street I walked over to it..looked like a deserted 2 story office complex with a movie theater. I heard it's a neon museum of some sort? Where exactly is the museum?
Thanks, Joel