Swatch at Grand Central Terminal - New York, NY

View info on Swatch store located at Grand Central Terminal in New York, NY – including address, map, store hours, phone number, and more.
Store Info
Store:Swatch
Mall:Grand Central Terminal
Mall Address: 89 E 42nd Street
New York, NY 10017
Store Location in Mall:Lexington Passage
Store Phone Number:(212) 297-9192
Shop Online:Company Website
Mall Hours (store hours may vary)
No store hours available.

Other Men's & Women's Accessories Stores in Grand Central Terminal

Below are 2 other Men's & Women's Accessories stores (besides Swatch) that are located in Grand Central Terminal.
Store Name Phone Number Store Location
The Art of Shaving(212) 682-0248Lexington Passage
TUMI(212) 973-0015Lexington Passage

Other Nearby Swatch Stores

Swatch has 2 more store locations within 50 miles, besides the location at Grand Central Terminal.
City Mall Name Phone Number Store Info
Paramus, NJ (12.4 mi)Westfield Garden State Plaza(201) 843-4613View Details
Garden City, NY (19.1 mi)Roosevelt Field(516) 877-1026View Details

Swatch - Grand Central Terminal