What is the address of Times Square?

访客6个月前
Times Square, an iconic location in New York City, is located at the intersection of 42nd Street and 7th Avenue in Manhattan. Since its inception in 1904, has undergone many changes, is now a bustling business district. The neighborhood is rich in amenities, including Broadway theaters, shopping malls and restaurants. Convenient transportation, a number of subway lines are located here....