Times Square Grand River Avenue People Mover Station
(8)
Metro station in Detroit, Michigan
Times Square station is a Detroit People Mover station in Downtown Detroit, Michigan. It is located on Grand River Avenue between Cass Avenue and Washington Boulevard.
Address: Grand River Ave, Detroit, MI 48226