When was Times Square built?
Times Square is not a building. It is a public space in New York City. It's located in Midtown Manhattan at the junction of Broadway and 7th Avenue. Times Square is named after The New York Times, which had its headquarters there from 1904 to 1913.