Swatch Grand Central Terminal, 87 E 42nd St, New York (929) 496-7871
Swatch Grand Central Terminal, 87 E 42nd St, New York, NY 10017 (929) 496-7871