New Jersey > Newark > Retail Shopping > Jewelry > Swatch Newark Liberty International Airport Terminal B
35 Terminal B, Space B13C, Newark, New Jersey, 07114
(973) 824-2200
Retail Shopping > Jewelry
No reviews yet. Be the first to write a review!