Get Directions to Swatch ← View details 8 Central Terminal Area, Jamaica, New York 11430 718 244 0201 Get Directions From* To * — Required information