This sale only happens twice a year so get your jewelry cases ready and shop the Semi- Annual Sale at Castle Gap starting July 18 through August 1.  Score […]