Answer by
bunnygirl (779)
The Greyhound station is located on the lower level of the Port Authority Bus Terminal, which is at the edge of Times Square. The cross street for that is 42nd Street and 8th Avenue. It is a large, black building and, in a way, delimits the end of Times Square.