ADIDAS SPORT PERFORMANCE - 11 Photos & 19 Reviews - 90-15 Queens Blvd, Elmhurst, New York - Sports Wear - Phone Number - Yelp
A display of Adidas athletic shoes for sale at the Footaction store at the Queens Center shopping mall in Elmhurst, Queens, New York City Stock Photo - Alamy