Very close. They're on 45 St. North side of the street. You'll hear em first; they got a train whistle and sound of wheels on tracks through a speaker onto the street. You go in, cool display on your left, pass the elevator and go down the stairs on your left.
No
Its not in time square
Thanks! Your answer is awaiting moderation.