• Photo taken at Finish Line by Amina F. on 5/15/2013
  • Photo taken at Finish Line by Cesar, Jr. C. on 12/13/2012
  • Photo taken at Finish Line by Tina A. on 5/7/2012
Finish Line

Finish Line

Shoe Store
90-15 Queens Blvd Ste 3044, Elmhurst, NY 11373, United States
Credit Cards:
Yes (incl. American Express)

We don't sell shoes that people like, we sell sneakers that people love.

Total Visitors
120
Total Visits
203
Save
Share
Log in to leave tips at this venue!

1 Tip

  • Amina F.

    Better prices than Foot Locker!! And they don't pressure u to buy!! ;))

    Amina F · May 15, 2013
    Save