David Letterman is on what street?!
Question: If you mean the Ed Sullivan Theater, where the Late Show with David Letterman is taped, the address is:
1697 Broadway
New York City, NY 10019-5904
Answers: If you mean the Ed Sullivan Theater, where the Late Show with David Letterman is taped, the address is:
1697 Broadway
New York City, NY 10019-5904