Swatch Store Closes

The Swatch store at 100 West 72nd Street, on the corner of Columbus Avenue, has closed its doors.

We thank reader Sandy Feldman for the tip.

“I’m heart broken, the store must have been there 25 years,” Feldman told us, adding that she bought her soon-to-be 30 year old son his first watch from the UWS store.

We’re not sure exactly how long the store was at its 72nd Street location, but those who’ve walked by the corner space at the Park and Tilford building for years will certainly need to do a few double-takes when they see it occupied by another tenant.

swatch store closes

(Google Maps)

The Swiss company was founded in 1983, and currently has four stores in NYC.




Sharing is caring!

Latest Comments

  1. V.Y. August 31, 2021
  2. buddy August 31, 2021
  3. bsd August 31, 2021
  4. Dawn Young August 31, 2021
  5. UpperWest August 31, 2021
  6. Cyrus August 31, 2021
  7. Steve September 1, 2021
    • KatyDid September 1, 2021

Leave a Reply

Advertisement