Address of Bus Stop:
Madame Tussauds New York (Next to the McDonald's)
234 West 42nd St.
New York, NY 10036
United States of AmericaDirections:

234 West 42nd St.
New York, NY 10036
United States of AmericaDirections:
N,Q,R,S,1,2,3,7 drop off at 42st-Times square