Unfortunately, our New York (JFK) John F. Kennedy International location closed for good December 2017 and our New York (LGA) Laguardia location closed for good in February 2020.
At this time we do not have plans to open another location in New York, but that can change.
We still have locations in Newark, NJ and Hartford, CT. You will be able to use your Spot Club account at any of our locations as well as redeem points. JFK