iDisplay: LOCATION
42nd St & 7th Ave

iDisplay! "Crossroads Of The World" sign location in Times Square, New York City: junction of 7th Avenue and 42nd St facing EAST. The address is 3 Times Square/Thomson Reuters building @ 205 W 42nd St, and the two big screens (TOP=Taller>Vertical • BOTTOM=Wider>Horizontal) are right on top of the Skechers store.

Google map

 

Google map

GET STARTED!