Swatch Marks the Debut of a New Store in “Music City”

At The Mall at Green Hills.